具有多个行的数据透视表都具有相同的级别层次结构

时间:2015-06-08 15:40:42

标签: excel reporting pivot-table powerpivot

我已将使用PowerQuery的大量数据导入到单个表中,并构建了仪表板报告。我一直在使用数据透视表来构建我的报告,到目前为止一直运行良好。

然而,我已经到了一个点,虽然我想简单地显示多列的计数(计算字段)。所以我有A,B,C,D列,并希望每个都显示计数。但是,我不希望它们成为彼此的子集(或子节点),我不想构建一堆数据透视表(文件已经变得非常大,我想要它们逐行,以便于查看)。有什么建议吗?

此外,我正在使用“列”字段显示特定周数(第一周,第二周等)的计数。

谢谢,

-A

感谢您的跟进。在PowerPivot中,我有四个计算字段/列,每列都是True / False。我想知道每个列被标记为“True”的次数(我可以重命名“True”字段以区分它引用的字段)。但我不想要四个数据透视表。现在我只能考虑制作四个数据透视表,为每个数据库过滤掉false,然后隐藏行,使“True”值叠加在一起。如果我将所有四个字段放在同一个Pivot中,则第一个下面的三个字段成为子集。我不想要子集,只是出现次数。

这有助于澄清吗?

1 个答案:

答案 0 :(得分:1)

如果我理解正确的话,这是一个展示你想要实现的目标的例子:

Simple example of true/false count using pets

左边的表有TRUE / FALSE条目,右边的数据透视表只显示每个列中的真实项目数。

产生这些总计数的DAX指标的格式为:

[Count of A]=CALCULATE(COUNTROWS(PetFacts),PetFacts[A]=TRUE)

(向任何鹦鹉老板道歉,我可能会因为无意中将他们的宠物重新归类为冷血而感到不安!)