如何在Excel(数据透视表)中创build串联值的自定义string列
如何在Excel 2016(使用数据透视表)中创build一个自定义string列,其中包含一个基表的列的连接string?
我试图将相关品牌中的所有产品汇总起来(即一个品牌有多个产品)。
样本数据:
Brand Product MPG ----- ------- ------ Toyota RAV4 20 Toyota Camry 25 Toyota 4Runner 18 Nissan Pathfinder 18 Nissan Versa 25
我想要汇总数据的输出是这样的:
Brand Products Brand Avg MPG ------- -------- -------- Toyota RAV4, Camry, 4Runner 21.00 Nissan Pathfinder, Versa 21.50
谢谢!
您可以使用数据透视表分组function来执行此操作。
这将使您的数据透视表最初看起来像一团糟:
将产品字段拖出数据透视表字段列表,保留新的Product2字段:
然后点击Group1标签,然后用你想要的来改写:
然后重复其他字段:
如果手动操作太多的话,可以编写一些自动执行此操作的VBA。
也可以使用PowerQuery / PowerPivot来做到这一点,但我需要确切地知道什么版本和Excel的SKU参与,即不仅是年份号码,而且在下面的屏幕截图突出位: