MINIFS使用OR功能

问题描述 投票:-1回答:2

我想在列B中找到最小日期,如果E,F或G列中的任何单元格都包含单词banana

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

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

google-sheets spreadsheet worksheet-function nested-function nested-if
2个回答
3
投票

=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))))

1
投票

你可以尝试类似的东西:

=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/

© www.soinside.com 2019 - 2024. All rights reserved.