excel - Excel中如何从MIN公式中排除0

标签 excel formula min

我需要知道如何从行中排除 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/

相关文章:

SQL 最小值和计数

vba - 无法点击某些点来抓取信息

java - 在java中获取距离大坝 "Event"的天数

Excel 在行内排列列

sql - ORA-00937 : not a single-group group function

sorting - 谷歌表格找到最低价格的最短时间

vba - Excel Workbook 对象中的哪些内容会增加文件大小?

excel - 扑克经销商逻辑

excel - 在 Excel VBA : Compile and Run Time Errors 中复制和粘贴单元格值

formula - 删除其他工作表上列中值为 *not* 的行