首页 > 解决方案 > Excel 2016 - 用商合并两个数据透视表

问题描述

我在 Excel 2016 中有两个非常大的数据透视表,设置如下:

Table 1: 
Category | Total_count
A | 15000
B | 14500
C | 10000
D | 8000

Table 2: 
Category | Count
C | 6000
A | 12000
D | 3000
B | 2000

所以第一个数据透视表有每个类别的总计数,第二个表有我数据中每个类别的实际计数。现在我想通过将表 2 中的计数除以表 1 中的总数来规范化这些数据以供将来使用:

Table2.count / Table1.total_count

所以我想使用这个例子的值作为输出得到的是:

Output table: 
Category | Normalized count
A | 0.8
B | 0.138 
C | 0.6
D | 0.375

我知道可以在 Excel 2016 中合并两个数据透视表,但是使用合并时没有商函数。这可以使用Excel函数吗?

标签: excelpivot-tablepowerpivot

解决方案


因为您拥有 Excel 2016,所以您同时拥有 PowerQuery(一种数据混搭工具,可让您从不同的表中混搭数据等)和 DataModel(可让您使用名为 DAX 的类似 Excel 的公式语言编写“度量”)。这两件事都可以让你做你想做的事。使用这些术语给谷歌一个旋转,你应该能够相当容易地糊弄你的方式。

如果我今天晚些时候有时间,我可能会在这里写一些说明,但我建议同时看看你是否无法弄清楚这两个工具如何提供帮助......没有什么可以替代自我研究来掌握它们,他们是真棒 :-)


推荐阅读