我有一个组/公司中所有员工的列表。它们按员工ID和主管ID列出。我想制作一个可扩展的数据透视表,以便可以在各个级别之间上下汇总数据。该数据以每月花费的小时数和美元为中心。
我相信,如果我使用PowerPivot并使用了层次结构功能,这是可行的。问题是将原始数据转换为可以正常工作的格式。
这是我要做的事的一个例子。
数据:
ID SupID
A1000 B1000
A1111 B1000
A1234 A1000
A2222 C1000
B1000 D2391
C1000 B1000
D2391
将数据转换为
ID Lvl1Sup Lvl2Sup Lvl3Sup
D2391
B1000 D2391
A1000 D2391 B1000
A1111 D2391 B1000
A2222 D2391 B1000 C1000
有人可以使用VBA宏吗?可能降至第七级?使用PowerPivot的想法,我是否朝着正确的方向前进?
谢谢!