如何使一列根据另一列中的日期返回期望值?

泰·麦克劳克林

我正在寻找一个公式,该公式将根据在另一列中输入的日期自动返回一个值。

这是具有所需结果的电子表格的照片副本。

这是具有所需结果的电子表格的照片副本。 本质上,我希望根据列F中输入的数据(日期)自动返回数字0、1、2、3。

例如

  • 在“ F”列中,输入“ 1/1/2021”。列“ G”中的期望值输出为“ 0”。

  • 在“ F”列中未输入任何数据。“ G”列中的期望值为“ 1”。

  • 在“ F”列中,输入“ 1/1/2021”之前的“ 01/01/2020”之后的日期。列“ G”中的期望值为“ 3”

  • 在“ F”列中,输入“ 01/01/2019”之前的日期。列“ G”中的期望值为“ 2”

我在将所有所需条件拟合到公式中时遇到了麻烦,而在此过程中我获得的尴尬水平很低。坦率地说,我什至不确定我要完成的工作应使用哪种功能。可以提供的任何帮助将不胜感激。

贡献者

您可以尝试这样的事情

=ARRAYFORMULA(
  (F2:F=DATE(2021,1,1))*1+
  (F2:F="")*2+
  (F2:F<DATE(2019,1,1))*(ISDATE_STRICT(F2:F))*3+
  (F2:F>=DATE(2020,1,1))*(F2:F<DATE(2021,1,1))*4+
  -1
)

在此处输入图片说明

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何根据另一列中的值填充另一列中的值?

如何根据另一列中的值填充列?

如何根据Pandas中另一列的条件比较同一列中的日期?

如何根据熊猫中另一列中的描述计算一列中的值?

如何根据熊猫中另一列的下限值对一列中的值求和?

SQL:如何根据SQL中另一列中的值范围对一列求和?

如何根据另一列的不同值从一列中获取值?

如何根据另一列的值查找和删除一列中的重复项?

如何根据SQL中另一列的值过滤一列

如何根据另一列的特定值从一列中删除NaN

如何根据另一列更改一列中的值?

如何根据条件将一列中的值设置为另一列

如何遍历CSV文件并根据另一列的值更新一列中的值

如何根据 Excel 中另一列的值填充一列?

如何根据另一列计算一列中的值之间的差异?

如何根据另一列中的日期值范围创建排名列?

根据另一列的条件返回列值

如何根据另一列的日期条件更新列?

根据另一列更改一列的值

根据另一列的值添加一列

根据另一列中的唯一值汇总一列中的值

根据另一列中的重复值过滤一列中的唯一值

如何根据另一列中的唯一值对一列中的值进行分组?

通过根据另一列中的条件更改一列中的值将返回错误

如何根据excel的另一列值对列求和

SQL-根据另一列返回唯一列值

根据另一列中的日期过滤列中的值

根据Postgres中的另一列设置列的值?

根据另一列替换列中的值