在此任务上,我需要一些帮助。我的目标是,以确定是否Status
在Column I
被接受。如果被接受,然后打印Accept
在Column I
并打印Actual Time Accept
在Column J
基于Actual Time
中Column C
,否则让它空白。
确定Status
(接受)的规则:
Forecast Time
在Input
大于Time
中Output
Price
中Column G
比更大Actual Price
的Column D
。一旦这条规则被满足,然后打印Accept
在Column I
并打印Actual Time Accept
在Column J
基于Actual Time
中Column C
,否则让它空白。
从单元格中的公式可以看出I3
,它仅逐行比较(一行与一行Output
相比input
)。我想要的是将一行数据Output
与所有行进行比较,Input
以确定是否Status
接受。
例如,在第一排Output
的Time
是16:16:41
。我们将此Time
与Forecast Time
in进行比较Input
。Forecast Time
16:17:43
由于Forecast Time
前几行中的所有数字均小于,因此该公式从该行开始进行比较16:16:41
。由于16:17:43
大于16:16:41
,它满足了第一个规则。但是,Price
in Output
,216.5小于Actual Price
in Input
,216.56,因此inStatus
仍为空白。公式将移至下一行并再次检查规则。由于下Forecast Time
,16:18:02
大于16:16:41
和Price
在Output
比216.48 216.5更大,所有的规则完成的,所以Status
会Accept
和Actual Time Accept
会21:34:00
如果需要,可在此处找到Google工作表的链接:https : //docs.google.com/spreadsheets/d/17coke3-oyDRLHgz79PDl3KX68kFOEte-aynVe-xEITU/edit?usp=sharing
请给我一些有关此问题的建议,我不确定如果不使用Google Apps脚本就可以做到这一点。如果您不清楚我要问的问题,请告诉我,我们将不胜感激!谢谢。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句