【发布时间】:2021-04-22 16:09:28
【问题描述】:
我目前有...
=COUNTIFS(B:B,"example",F:F,"example2")>0
这是按预期工作的。它检查短语“example”是否在 B 列中,短语“example2”是否在 F 列中。如果该行在每个相应的列中都包含这两个短语,则输出 TRUE。
我要添加的是第三个标准。 A 列是用户输入日期的地方。如果该日期在今天的一年内,则背景颜色变为绿色。如果日期不在今天的一年内,则背景颜色变为红色。我想将此条件添加到上面列出的COUNTIF 公式中。
如果该行包含的日期在今天的一年内,如果它在 B 列中包含短语“example”,并且如果它在 F 列中包含短语“example2”,则为 TRUE。
这可能吗?
谢谢!
【问题讨论】:
-
哎呀,应该澄清一下。 A 列中的日期将始终为过去。因此,“一年内”是指从过去的今天开始的 364 天内。解释够了吗?
-
输出为“1” 即使正确的短语未在 F 列中列出,输出仍为“1”。基本上输出似乎不受一行中的三个标准的影响(一年内的日期,B 列中的正确短语,F 列中的正确短语)。另外,有没有办法改变输出的内容?
-
docs.google.com/spreadsheets/d/… 我试图显示 B 列中的四个不同文本字符串是否在今天日期(A 列)的 364 天内也有正确的日期,以及 F 列中的正确文本字符串。如果所有三个标准都正确,我希望它在摘要下的右上角显示 TRUE 或 FALSE。我不是要跟踪正确的行数,只要满足所有三个条件。
-
单元格
H5中的公式似乎工作正常。将>= 1添加到公式末尾以获得true/false值。编辑了答案。 -
在
I2:I5中插入了一个使用 F2:F5 中的值作为筛选条件的公式版本。也许这就是你真正追求的?
标签: google-sheets