【问题标题】:Excel - Return Smallest Value Greater Than 0 of a Certain TypeExcel - 返回某个类型的大于 0 的最小值
【发布时间】:2014-07-01 01:05:09
【问题描述】:

我正在开发个人财务电子表格,并希望从满足多个标准的一系列数据中返回值。

我希望电子表格返回大于零的最小值,即 CREDIT 类型。

我尝试了MIN 函数的几种组合,但无济于事。

我想要一些类似的东西:

IF(value>0)
AND(type="CREDIT")
RETURN(value)

**更新**

示例:假设我在value 范围内有一百个值,其中十个属于type CREDIT,这十个中的三个小于零 - 我想返回最小的value,它更大大于零。

如何做到这一点?

【问题讨论】:

  • 输入的类型是在相邻的单元格中还是在与值相同的单元格中??
  • type 是一个命名范围,位于工作簿中的另一个工作表上。

标签: excel min


【解决方案1】:

使用如下数据:

使用数组公式:

=MIN(IF((B1:B10="Credit")*(A1:A10>0),A1:A10))

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

【讨论】:

  • 我们需要更好地查看您的数据!
  • 道歉 - 我现在已经弄清楚了,您的解决方案确实可以正常工作。非常感谢。
猜你喜欢
  • 2019-05-02
  • 1970-01-01
  • 2021-12-10
  • 1970-01-01
  • 2010-10-20
  • 2020-05-02
  • 2018-06-27
  • 1970-01-01
  • 2014-09-14
相关资源
最近更新 更多