使用 OR 函数的 MINIFS

MINIFS using OR function

如果 E、F 或 G 列中的任何单元格包含单词 banana,我正在尝试在 B 列中查找最短日期。

在 B 列中给出最小日期
IF:E 列包含“banana”
或者如果:F 列包含“banana”
或者如果:G 列包含“banana”

我不太确定如何嵌套这些语句或者是否需要数组公式。我尝试了各种嵌套的 MAX(IF(OR 公式,但一直出现解析错误。还尝试了一个数组,但也出现了解析错误。感谢帮助尝试了解如何获得此公式。

你可以试试这样的:

=MINIFS(B1:B, E1:E, "banana")
=MINIFS(B1:B, F1:F, "banana")
=MINIFS(B1:B, G1:G, "banana")

然后:

=MIN(I1:K1)

https://docs.google.com/spreadsheets/d/

还有

=min(filter(B:B,(D:D="Banana")+(E:E="Banana")+(F:F="Banana")))

(您只能从 MINIFS 中获取 AND 条件 - 请参阅 this question 了解如何获取 OR 条件)

这里是找到"Banana split"等的版本

=min(filter(B:B,isnumber(search("Banana",D:D))
               +isnumber(search("Banana",E:E))
               +isnumber(search("Banana",F:F))))