从列范围中查找除 0 之外的最小值

从列范围中查找除 0 之外的最小值

需要在除 0 之外的列范围内找到最小值。

尝试了这个公式但没有成功:

=MIN(IF((数据!H1:数据!H1711 <>0,数据!H1:数据!H1711))

Excel 文件链接。

在此处输入图片描述

答案1

在 Excel 2019 或更高版本中

=MINIFS(H1:H1711,H1:H1711,"<> 0")

答案2

(删除IF 后的第一个或第二个,它应该可以工作:

=MIN(IF(Data!H1:Data!H1711 <>0,Data!H1:Data!H1711))

您也可以尝试以下公式来获得相同的结果:

=SMALL(Data!H1:Data!H1711,COUNTIF(Data!H1:Data!H1711,0)+1)

相关内容