一步结合 VLOOKUP 和 SUMIF
Combine VLOOKUP and SUMIF in one step
我想做的(如果可能的话)是将每笔交易的每个指标与一个共同的 customer_id 一步相加。输出应该类似于 "DESIRED OUTPUT" sheet。我知道需要使用某种查找来引用 "CUSTOMER LOOKUP" table。
我可以看到如何使用 VLOOKUP 然后使用 SUMIF(或其他方法)来完成此操作,但如果可能的话,我想使用单个公式来完成它。
交易
transaction customer_id metric_1 metric_2
1 1 0 564
2 1 0 762
3 1 5.305 8367
4 2 0 150
5 2 3.125 4109
6 2 6.18 1853
7 3 0 61
8 3 0 1
9 3 0 4
客户查找
customer_id customer_name
1 XXX
2 YYY
3 ZZZ
期望的输出
customer_name metric_1 metric_2
XXX 5.305 9693
YYY 9.305 6112
ZZZ 0 66
我怀疑是否可以用一个公式来完成。这是一个非常常见的场景,通常通过在第一个 table 中添加一个 Vlookup 列来显示客户名称来解决。
然后单击几下即可构建枢轴 table。
我猜,因为使用主元 table 不涉及公式,所以您唯一需要的公式就是 Vlookup。所以,是的,可以用一个公式来完成 ;-)
我想做的(如果可能的话)是将每笔交易的每个指标与一个共同的 customer_id 一步相加。输出应该类似于 "DESIRED OUTPUT" sheet。我知道需要使用某种查找来引用 "CUSTOMER LOOKUP" table。
我可以看到如何使用 VLOOKUP 然后使用 SUMIF(或其他方法)来完成此操作,但如果可能的话,我想使用单个公式来完成它。
交易
transaction customer_id metric_1 metric_2
1 1 0 564
2 1 0 762
3 1 5.305 8367
4 2 0 150
5 2 3.125 4109
6 2 6.18 1853
7 3 0 61
8 3 0 1
9 3 0 4
客户查找
customer_id customer_name
1 XXX
2 YYY
3 ZZZ
期望的输出
customer_name metric_1 metric_2
XXX 5.305 9693
YYY 9.305 6112
ZZZ 0 66
我怀疑是否可以用一个公式来完成。这是一个非常常见的场景,通常通过在第一个 table 中添加一个 Vlookup 列来显示客户名称来解决。
然后单击几下即可构建枢轴 table。
我猜,因为使用主元 table 不涉及公式,所以您唯一需要的公式就是 Vlookup。所以,是的,可以用一个公式来完成 ;-)