如何使Excel MIN函数忽略集合中的零?

时间:2011-01-07 17:44:51

标签: excel min

在Excel中,我有以下公式=(MIN(H69,H52,H35,H18)*(1/H18))*10应该返回范围的MIN,并将其除以当前单元格(*(1 / H18)),然后乘以10。

我在添加一种NULLIF语句时遇到了困难。我希望能够(可能)空白行,并且MIN函数忽略零/空白字段,同时选择下一个最低值(全部在1.0-0.1之间)。

是否有一个修饰符可以应用于MIN函数,使其不能比较MIN集中的零?是否有比MIN更好的功能?

以下是安排: alt text

  • 请记住包含MIN设置的位置
  • 的语法
  • H69,H52,H35,H18使用逗号的原因是这些是嵌入的单个单元格,它们也被安排用于视觉呈现。使用范围或冒号/分号运算符似乎不能用于此目的(参见图片)。
  • 这是为了防止出现以下情况:用户需要删除表单中为零的字段,每个条目编辑2个公式,每次使用平均4个条目,因此每个表单有8个可能的错误使用...

2 个答案:

答案 0 :(得分:8)

您可以使用数组公式:

=MIN(IF(A1:A100>0,A1:A100))

你需要点击ctrl + shift + enter来激活这个formuala。

答案 1 :(得分:3)

您可以使用

=SMALL(A1:A3,COUNTIF(A1:A3,0)+1)