excel中使用min函数,返回的最小值中,怎么样排除0值?或者其他函数也行

excel

1个回答

写回答

451056678

2025-12-28 06:38

+ 关注

excel
excel

对于excel中使用SMALL函数来获取最小值并排除0值的情况,可以尝试以下改写方式:less=SMALL(IF(A1:A100=0,0,A1:A100),COUNTIFS(A1:A100,0,A1:A100,">0"))上述公式使用了COUNTIFS函数来统计A1:A100范围内的非零数值个数,并将其与A1:A100数组中的零数值个数相加,得到数组中非零数值的个数。然后,在该数组中使用IF函数对于零数值进行特殊处理,即将其替换为一个指定值(假设为0)。最后再使用SMALL函数来获取该数组中的最小值。另外,如果需要在结果中排除其他非零数值(例如B列),可以将SUMIFS和SUMX2MY2等高级函数结合使用进行调整:less=SUMIFS(A:A,"=0",B:B,"0")以上是一种可行的方法,可根据具体需求进行适当调整和优化。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号