Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/google-sheets/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google sheets 如何根据google表单中是否已过某个日期返回某个值_Google Sheets_Google Sheets Formula - Fatal编程技术网

Google sheets 如何根据google表单中是否已过某个日期返回某个值

Google sheets 如何根据google表单中是否已过某个日期返回某个值,google-sheets,google-sheets-formula,Google Sheets,Google Sheets Formula,所以我有一个复杂的问题,我已经研究了一段时间了。所以我要做的是,当一个日期列表到达一个大于或等于指定日期的日期时,返回一个特定的值。换句话说,我希望在到达某个日期或将超过指定日期的日期输入到跟踪日期的单元格行后,该特定计算值就会出现 我的日期从A2开始,本例中指定的日期为F5,等于2020年1月15日。假设到达或通过日期,返回的值为公式H2*12.5。否则我希望牢房保持空着。到目前为止,我已经尝试过这个公式: =IFIFNAFILTER$A$2:$A$35,$A$2:$A$35>=F5,“>=F

所以我有一个复杂的问题,我已经研究了一段时间了。所以我要做的是,当一个日期列表到达一个大于或等于指定日期的日期时,返回一个特定的值。换句话说,我希望在到达某个日期或将超过指定日期的日期输入到跟踪日期的单元格行后,该特定计算值就会出现

我的日期从A2开始,本例中指定的日期为F5,等于2020年1月15日。假设到达或通过日期,返回的值为公式H2*12.5。否则我希望牢房保持空着。到目前为止,我已经尝试过这个公式:

=IFIFNAFILTER$A$2:$A$35,$A$2:$A$35>=F5,“>=F5,H2*12.5”,“但是这不是正确的跟踪,我真的很想得到一些帮助,我被难倒了


非常感谢您的时间。

我认为使用arrayformula很容易达到所需的结果

=阵列公式A2:A35>=F5,H2*12.5


我最终找到了正确的公式并回答了自己的问题。我要找的公式是IF语句

=IFCOUNTFILTER$A$2:$A$A$2:$A>=F5>=1,H2*12.5

这个公式能够完全满足我的要求,如果某个日期正好或超过F5中指定的日期,那么它将返回H2*12.5的值,如果该日期没有超过该值,那么单元格将保持空白

如果你想看看我做了什么,我附上了解决方案表,如果你对这个公式有任何用处的话,你可以复制并保存它作为你自己的记录。

谢谢您的回复。我试过了,但不幸的是没有成功。目标是根据日期列中的日期是否等于或大于F5 1/15/2020,返回一个单元格H2*12.5或。当我把它放在if语句中时,它返回false,即使列中的日期等于或大于2020年1月15日。@Foxxsheets66我不确定这是怎么发生的。它应该与答案随附的屏幕截图一样工作。@Foxxsheets66能否请您检查A2:A35区域和单元格F5的格式,并确认它没有设置为文本。@Foxxsheets66请共享谷歌工作表示例(如果有)possible@BHAWNI辛格非常感谢你的帮助,我非常感谢你的回应。然而,似乎我终于明白了,并回答了我自己的问题。太好了!你已经弄明白了。如果CountIFA2:A19,>=&F5>0,H2*12.5,@BHAWANI SINGH是的,谢谢你的帮助,也谢谢你的简化公式,我非常感谢。