【发布时间】:2018-07-31 12:59:32
【问题描述】:
我有一个工作表,其中包含 employees、spouse 和 children 和 date 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