1
在Excel中,我有一个单元格范围(AD2:AH29),我想找到这些单元格的最小值。不过,我只想考虑其值大于1的单元格。如何在excel中查找大于1的单元格的最小值?
我尝试使用以下方法,但我无法完全掌握公式,因为我不知道如何告诉excel只考虑细胞,其中该值大于1:
MIN(IF(">1"),AD2:AH29)
MIN(IF(">1",AD2:AH29))
在Excel中,我有一个单元格范围(AD2:AH29),我想找到这些单元格的最小值。不过,我只想考虑其值大于1的单元格。如何在excel中查找大于1的单元格的最小值?
我尝试使用以下方法,但我无法完全掌握公式,因为我不知道如何告诉excel只考虑细胞,其中该值大于1:
MIN(IF(">1"),AD2:AH29)
MIN(IF(">1",AD2:AH29))
它是一个阵列式:
=MIN(IF(AD2:AH29>1,AD2:AH29))
作为一个阵列式,它必须与确认Ctrl键移输入,而不是退出编辑时,输入模式。如果正确完成,Excel将在公式周围放置{}
。
OR
您可以使用集合(),并避免使用的需要按Ctrl-Shift键输入:
=AGGREGATE(15,6,AD2:AH29/(AD2:AH29>1),1)
难道不应该aggregate命令是以下代替=集合体(5 ,6,AD2:AH29 /(AD2:AH29> 1),1),因为15对应于第二小值的SMALL函数? 5对应于最小功能。见这里:https://www.techonthenet.com/excel/formulas/aggregate.php – Veridian
@Veridian作为最后一个标准的'1'是查找第一个最小的值。并且不能使用min函数的分母验证。所以没有它需要使用小功能。 –