在excel中使用if语句来计算单元格范围的最小值的函数

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

细胞D3:D153含有干的或湿的,细胞C3:C153含有0-10的数字。

我想计算干细胞≤5的最小值

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

我认为上述将工作,但我最终与function错误。

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

尝试这个:

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

当你input它时,使用Ctrl + Shift + Enter来得到大括号(并把它变成一个数组公式)。

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

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

好的!