3

我正在尝试计算一系列单元格的最小值。

单元格 D3:D153 包含干的或湿的,单元格 C3:C153 包含从 0 到 10 的数字。

我想计算干燥且 <=5 的细胞的最小值

=MIN(IF(AND(D3:D153="Dry", C3:C153<=5)), C3:C153)

我认为上述方法可行,但最终出现功能错误。

我还有其他列,例如 G3:G153 包含干或湿的列,F3:F153 包含从 0 到 10 的数字。如果我想将其包含在原始函数中,我将如何组合它?

4

1 回答 1

2

尝试这个:

{=MIN(IF((D3:D153="Dry")*(C3:C153<=5),C3:C153,11))}

输入时,使用 Ctrl+Shift+Enter 获取大括号(并使其成为数组公式)。

编辑,你问题的第二部分:

{=MIN(IF((D3:D153="dry")*(C3:C153<=5),C3:C153,11),IF((G3:G153="dry")*(F3:F153<=5),F3:F153,11))}

好吧!

于 2013-01-24T00:28:28.410 回答