我有一张数据表,我已经运行了几个宏来识别差异,我现在正在创建一个矩阵表,显示每个部门每列的差异。
这是我的工作表在识别出差异后的看法:
[DifferencesSheet] http://imgur.com/na6nvNH
这就是我想要的:
[FinalSheet] http://imgur.com/i6W60m7
我目前有图像1,这是一个突出显示差异的表格,我需要在y轴上创建矩阵部门,沿着x轴创建列标题和每列的差异量
不确定我是否可以使用数据透视表,因为数据总是在变化。
任何建议都会有所帮助。
答案 0 :(得分:0)
图表将更合适,因为你有2个manupulations
答案 1 :(得分:0)
SELECT outTab.Department, SUM(outTab.DepartmentCode), SUM(outTab.Sales)
FROM
(SELECT
S1.Department,
Iif(S1.DepartmentCode=S2.DepartmentCode,0,1) as DepartmentCode,
Iif(S1.Sales=S2.Sales,0,1) as Sales
FROM [Sales$] as S1
INNER JOIN [Compare$] as S2 ON S1.ID = S2.ID) AS outTab
GROUP BY outTab.Department
您需要添加上面的其余列 - 我添加了前两个DepartmentCode
和Sales
。要刷新,您只需右键单击并点击Refresh
。
两种方式: