【问题标题】:Get the minimum value if not null in Excel如果在 Excel 中不为空,则获取最小值
【发布时间】:2016-10-13 04:15:01
【问题描述】:

我试图获取从 G2 到 G101 的最小值,前提是该值不为空。我找到了不同的方法,但没有一个对我有用。我试过了:

=MIN(IF(G2:G101>0,G2:G101))
=SMALL(G2:G101,COUNTIF($G$1:$G$101,0)+1)

我总是收到消息:The formula you typed contain an error

【问题讨论】:

  • 您系统中的字段分隔符可能是 ; 而不是 ,
  • 如果您从网页复制这些公式,它们可能会插入临时特殊字符,例如不间断空格甚至零宽度空格,以阻止直接复制到工作表。将它们手动重新输入到新单元格中,然后重试。
  • @BrakNicku 你说得对,我必须使用 ;不是,谢谢

标签: excel formula min


【解决方案1】:

您需要数组公式

=MIN(IF(G2:G101>0,G2:G101))

数组公式必须使用 Ctrl + Shift + Enter 而不仅仅是 Enter 键。

【讨论】:

  • 我尝试了 ctr+shift+enter 并且遇到了同样的问题。我正在使用 Mac Os
猜你喜欢
  • 2017-09-01
  • 2021-08-06
  • 2014-12-18
  • 1970-01-01
  • 1970-01-01
  • 2018-03-08
  • 2023-01-27
  • 2018-03-06
  • 2020-09-03
相关资源
最近更新 更多