【问题标题】:Create list based on criteria with formula使用公式根据标准创建列表
【发布时间】:2018-07-31 12:59:32
【问题描述】:

我有一个工作表,其中包含 employeesspousechildrendate of births 的列表。它们根据A 列中的employees name 组织在一起。

我正在寻找一个公式,该公式将提取具有关系 1 的所有员工而不会创建重复项,因为 employees 可以同时具有 medical 包和 dental 包。

这是我目前的公式,它提取每个具有关系 1 的 employee 和一个 medical 包,但我只想要每个具有关系 1 的人:

    =IFERROR(INDEX($A$2:$A$20,AGGREGATE(15,6,ROW($2:$20)/(($E$2:$E$20=1)*($F$2:$F$20="MEDICAL")),ROW(1:1))),"")

关系含义:

1 = Employee

2 = Spouse

3 = Children

这是我的工作簿:

期望的结果:

【问题讨论】:

  • 那个公式是错误的。 INDEX($A$2:$A$20,... 需要为INDEX($A:$A,... 或行函数需要为ROW($1:$19)。目前,您返回 $A$2:$A$20 内的行位置,因此您将向下移动一行。

标签: excel list excel-formula match


【解决方案1】:

这可以使用数据透视表来完成。 它将解决牙科/医疗包的问题。

转到插入 -> 表格 -> 数据透视表

【讨论】:

  • 完全同意,但我正在将信息制作成一个drop sheet,并想要一个公式。
  • 你所说的“drop sheet”是什么意思?
  • 复制数据并将其粘贴到一个选项卡上,然后在另一个选项卡上进行所有计算。
  • 嘿,使用数据透视表方法,您可以将数据放在一个选项卡中,将计算放在另一个选项卡上。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-09-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多