有没有办法使用 v 查找或具有重复查找但行值不同的不同公式?
Is there a way to have use v lookup or a different formula with duplicate lookup but different row values?
我有两个工作表。第一个工作表包含我正在处理的所有数据(显示第一个 table)。第二个工作表包含我想从第一个工作表中提取的信息(显示 table 3)。
我目前在工作表二中得到了“结果”,我想从工作表一中提取类型和成本。由于我的结果中存在重复项,因此我使用的 vlookup 仅提供包含结果的第一行。 Table 2 显示了 vlookup 的外观。
我希望它看起来像 table 3,具有相同的结果,但同时列出了类型和成本。
感谢您的帮助。
Table 1
Outcome
Type
Cost
a
labor
45
b
material
23
b
labor
43
c
material
78
c
labor
98
d
material
12
e
material
45
e
labor
78
Table 2
Outcome
Type
Cost
a
labor
45
c
material
78
c
material
78
d
material
12
e
material
45
e
material
45
Table3
Outcome
Type
Cost
a
labor
45
c
material
78
c
labor
98
d
material
12
e
material
45
e
labor
78
数组公式:
=IFERROR(INDEX(Sheet1!B:B,SMALL(IF(Sheet1!$A:$A0=$A2,ROW(:0)),COUNTIF($A:$A2,$A2))),"")
我有两个工作表。第一个工作表包含我正在处理的所有数据(显示第一个 table)。第二个工作表包含我想从第一个工作表中提取的信息(显示 table 3)。
我目前在工作表二中得到了“结果”,我想从工作表一中提取类型和成本。由于我的结果中存在重复项,因此我使用的 vlookup 仅提供包含结果的第一行。 Table 2 显示了 vlookup 的外观。 我希望它看起来像 table 3,具有相同的结果,但同时列出了类型和成本。
感谢您的帮助。
Table 1
Outcome | Type | Cost |
---|---|---|
a | labor | 45 |
b | material | 23 |
b | labor | 43 |
c | material | 78 |
c | labor | 98 |
d | material | 12 |
e | material | 45 |
e | labor | 78 |
Table 2
Outcome | Type | Cost |
---|---|---|
a | labor | 45 |
c | material | 78 |
c | material | 78 |
d | material | 12 |
e | material | 45 |
e | material | 45 |
Table3
Outcome | Type | Cost |
---|---|---|
a | labor | 45 |
c | material | 78 |
c | labor | 98 |
d | material | 12 |
e | material | 45 |
e | labor | 78 |
数组公式:
=IFERROR(INDEX(Sheet1!B:B,SMALL(IF(Sheet1!$A:$A0=$A2,ROW(:0)),COUNTIF($A:$A2,$A2))),"")