我有以下格式的数据
Project Person1 Person2 Person3
A Joe Alice Bob
B Bob Tom Joe
C Alex Alice Tom
D Bob Doug Susan
如何获取显示以下内容的数据透视表:
Person Prj1 Prj2 Prj3
Joe A B
Alice A C
Bob A B D
Tom B C
Dog D
Susan D
Alex C
答案1
点击Alt-D然后P打开旧式数据透视表向导。
- 在步骤 1 中单击“多个合并范围”,然后单击下一步
- 在第 2 步中单击“我将创建页面字段”,然后单击下一步
- 在步骤 3 中选择表格范围并单击添加,然后单击完成
- 数据透视表将在新的工作表中创建。
- 在数据透视字段列表中,将所有项目拖出行和列区域,这样就只填充了值框。这将导致一个标有“值计数”的数据透视表单元格。
- 双击该单元格中的数字。
- 将出现一个新工作表,其中包含表格的扁平数据源。
- 删除 Person 列并将第一列重命名为“Project”
- 您现在可以删除包含数据透视表的工作表。
使用新创建的表来构建您想要的报告。
答案2
我会使用 Power Query 插件来解决这个问题。需要几个步骤才能实现,还需要用 Power Query 语言 (M) 进行一些编码来生成获取“Prj1/2/3”列标题所需的“运行计数”。
这与我之前回答过的以下问题类似,并构建了一个可供下载和使用的工作演示:
这个问题有一个额外的要求 - 过滤结果集。只需删除查询中的最后一步即可。