首页 > 解决方案 > 对 PowerPivot 中各行的单个列值求和

问题描述

使用 PowerPivot,我想对各行的数据求和。(我想在 PowerPivot 中完成这一切)

例如:

当前表:

当前表

所需表:

所需表

标签: excelsumdaxpowerpivot

解决方案


您不需要 PowerPivot 来执行此操作……您只需要在使用“传统”数据透视表之前“取消透视”源数据。

目前,您的原始数据采用交叉表布局。数据透视表不喜欢交叉表……它们需要未透视的平面文件,以便可以进行这种求和。

要取消透视您的数据,请参阅以下链接之一:

我的钱花在了 PowerQuery 上……尤其是考虑到您有嵌套的类别。在https://www.excelguru.ca/blog/2017/10/30/unpivoting-subcategories/上查看 Ken Puls 的文章,了解如何实现这一点(并查看他的书 M 也适用于 Data Monkeys ......出色的)

你需要的布局是这样的:

在此处输入图像描述

...然后您可以使用“正常”数据透视表来显示:

在此处输入图像描述


推荐阅读