我需要知道如何从行中排除 0 并获取最小值。
但我还需要排除 F1 细胞。
例如:
A B C D E F
1 0 18 20 0 150 = 18
但如果我在 Excel 中使用 =MIN(A1,B1,C1,D1,E1) 执行此操作,则返回 0。
感谢任何帮助。
最佳答案
试试这个公式
=SMALL((A1,C1,E1),INDEX(频率((A1,C1,E1),0),1)+1)
SMALL 和 FREQUENCY 函数都接受“联合”作为参数,即用逗号分隔并括在方括号中的单个单元格引用,例如 (A1,C1,E1)。
因此,该公式使用 FREQUENCY 和 INDEX 来查找某个范围内零的数量,如果您将其加 1,您将得到 k 值,这样第 k 个最小值始终是不包括零的最小值。
我假设你没有负数......
关于excel - Excel中如何从MIN公式中排除0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16575995/