我希望根据作为日期的一部分提供的时间来计算公式。我不想操纵原始数据我只想忽略整个日期的数字,我需要小数位来确定它是否大于或小于.6667。
=COUNTIFS(DATA!$C:$C,">="&$A$1,DATA!$C:$C,"<="&$L$1,DATA!$V:$V,"<.6667",DATA!$E:$E,5)
DATA SOURCE:https://docs.google.com/spreadsheets/d/1uGexXFJ-vIngyzjNXJOVhsO_iFfn3E21XojCjwrhH2g/edit?usp=sharing
如果UTC时间大于或小于.6667(下午4:00:00(本地)),所需结果将返回计数。这将允许我确定评论是否归因于午餐或晚餐班次。
答案 0 :(得分:1)
要确定评论是否归因于午餐或晚餐班次,您的兴趣应仅限于时间。因此,您可以安全地忽略日期部分,从而忽略公式中的DATA!$C:$C,">="&$A$1,DATA!$C:$C,"<="&$L$1
部分。
基本上剩下的只有两个标准:
Overall Rating = 5
Submission Time < 0.6667
。话虽如此,让我们一步一步地尝试获得所需的解决方案(您可能会发现它具有额外的描述性,只是为了确保我们在同一页面上):
将列C(提交日期时间(UTC))从Text
更改为Date & time
格式。这可以通过省略&#34; - &#34;轻松完成。选择整列,按 Ctrl + H 。在&#34;查找内容&#34; 字段中,输入&#34; -
&#34;,保留&#34;替换为&#34; < / em>字段blank
,然后点击&#34;全部替换&#34; 按钮。
由于您使用第V列作为<.6667
条件,因此请将公式=C2-INT(C2)
放在该列的第2行中,然后复制并填充其余行。这只会给我们时间 - 这就是我们正在寻找的东西。
最后,使用以下公式获得所需的结果:
=COUNTIFS(data!$V:$V,"<.6667",data!$E:$E,5)