2015-02-10 145 views
0

我想要做的事情(如果可能的话)是在一个步骤中将每个事务的每个度量与一个公共customer_id相加。输出应该看起来像“DESIRED OUTPUT”表格。我知道需要使用某种查找来引用“CUSTOMER LOOKUP”表。将VLOOKUP和SUMIF结合在一个步骤中

我可以看到如何使用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 

客户LOOKUP

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 

回答

0

我怀疑它可以用一个公式完成。这是一种非常常见的情况,通常通过向第一个表添加Vlookup列来显示客户名称来解决。

然后,您可以通过点击几下来构建数据透视表。

我想,因为使用数据透视表并不涉及公式,所以您需要的唯一公式是Vlookup。所以,是的,它可以用一个公式完成;-)

enter image description here