我尝试使用Tablix构建一个矩阵,然后使用矩阵构建它,但未能获得所需的结果-我正在寻找的输出类似于以下格式:
| MONTHS
EMPLOYEE DEPARTMENT GROUP | JAN FEB etc.. (whichever months have data)
-----------------------------------------------------------------------------------------------
Joe Sales A | 5 3
Joe Sales B 2 0
Sam Sales A 0 2
Sam Sales B 1 1
Sam Sales C 0 4
Sam Sales D 3 3
数据看起来像
EMPLOYEE Dept Group Month items
Joe Sales A JAN 5
Joe Sales B JAN 2
Joe Sales A FEB 3
Sam Sales B JAN 1
Sam Sales D JAN 3
Sam Sales B FEB 2
Sam Sales C FEB 1
Sam Sales D FEB 4
Sam Sales B FEB 3
--------- row doesn't exist for JOE, GROUP B in FEB so 0 ------------
--------- row doesn't exist for SAM, GROUP A and C in JAN so 0 ------------
我非常接近使用Tablix来创建它,我在ITEMS单元上创建了MONTH的父组。我的输出现在看起来像这样:
JAN FEB
EMPLOYEE DEPARTMENT GROUP ITEMS ITEMS
Joe Sales A | 5
Joe Sales A | 3
Joe Sales B | 2
如您在上面看到的,对于JAN和FEB,它们没有正确地将A组放在同一行上,它们分别位于2行上。
就像我需要为EMPLOYEE,DEPARTMENT,GROUP BY MONTH创建行组?
任何帮助将不胜感激!
首先感谢@ papermoon88尝试通过此方法帮助我。
我能够通过使用矩阵来获得所需的输出(我无法通过tablix获得它)。我尝试通过矩阵手动进行操作,但遇到了困难。当我通过向导尝试操作时,我在行中输入了EMPLOYEE,DEPT和GROUP,在列中输入了MONTH,在数据部分中输入了ITEMS。
这给了我想要的输出,但是我需要雇员,部门和小组对每一行重复(而不是在小组中重复一次)。因此,为了完成此操作,我转到了父行组(在我的情况下为EMPLOYEE),单击小箭头,转到“组属性”。在常规>>组表达式下,EMPLOYEE已存在。然后,我在其下添加了DEPT和GROUP,它显示为:组上:员工继续:DEPT继续:GROUP这将重复输出中每个单元格的值。
感谢您的帮助