将 2 个数据集中的 2 个值与 return 第三个值相匹配?
Match 2 values across 2 data sets to return third value?
标题不是很详细,但这里有一个简单的解释:
A 列:水果列表(数据集 1)
B 列:蔬菜列表(数据集 1)
C 列:数据集 1(数字)
的每个 fruit/vegetable 组合的计数器
E 列:水果列表(数据集 2)
F 列:蔬菜列表(数据集 2)
G 列:数据集 2(数字)
的每个 fruit/vegetable 组合的计数器
假设对于数据集 1,strawberry/carrot 的 fruit/vegetable 组合(分别为 A 列和 B 列)的计数器为 5(C 列),而对于数据集 2,相同的 [= strawberry/carrot 的 29=] 组合(分别为 E 和 F 列)的计数器为 7(G 列)。
是否有一个 excel 公式可以将 A/B 列中的每个值搜索到 E/F 列和 returns 列 G 中的相应值?我知道 vlookup 查找数组中的一个特定单元格,但我认为我无法跨多个列查找唯一组合。
使用两个串联的 SUMIFS:
=SUMIFS(C:C,A:A,"strawberry",B:B,"carrot") & "," & SUMIFS(G:G,E:E,"strawberry",F:F,"carrot")
标题不是很详细,但这里有一个简单的解释:
A 列:水果列表(数据集 1)
B 列:蔬菜列表(数据集 1)
C 列:数据集 1(数字)
的每个 fruit/vegetable 组合的计数器E 列:水果列表(数据集 2)
F 列:蔬菜列表(数据集 2)
G 列:数据集 2(数字)
的每个 fruit/vegetable 组合的计数器假设对于数据集 1,strawberry/carrot 的 fruit/vegetable 组合(分别为 A 列和 B 列)的计数器为 5(C 列),而对于数据集 2,相同的 [= strawberry/carrot 的 29=] 组合(分别为 E 和 F 列)的计数器为 7(G 列)。
是否有一个 excel 公式可以将 A/B 列中的每个值搜索到 E/F 列和 returns 列 G 中的相应值?我知道 vlookup 查找数组中的一个特定单元格,但我认为我无法跨多个列查找唯一组合。
使用两个串联的 SUMIFS:
=SUMIFS(C:C,A:A,"strawberry",B:B,"carrot") & "," & SUMIFS(G:G,E:E,"strawberry",F:F,"carrot")