去年,我一直在使用 PowerPivot,但只使用了 DAX(对于简单的 RELATED 和 DISTINCTCOUNT 度量)。我经常制作我的枢轴,然后将它们(作为值)复制并粘贴到另一个工作表中,在其中添加一些计算列和格式。我想尽可能避免额外的工作(因为这可以一遍又一遍地完成),但我很难思考如何制定措施以使这些“自定义列”工作直接通过 PowerPivot。
我已经阅读了许多文章和 DAX 教程,但我无法弄清楚为我的特定目的组合 CALCULATE、FILTER、COUNTROWS 等背后的魔力,而且 PD 的工作时间刚刚用完。任何帮助将不胜感激!
所以这是我目前拥有的 - 来自 SQL Server 导入的简单 PowerPivot PivotTable:
-------------------------------------
| | 2009/10 | 2010/11 | 2011/12 |
| |----|----|---------|----|----|
| Course|Pass|Fail|Pass|Fail|Pass|Fail|
|-------|----|----|----|----|----|----|
|MAT-121| 11| 2| 22| | 21| 3|
|MAT-122| 13| 3| 19| | 15| 3|
|MAT-123| | | 14| | 15| 6|
|MAT-127| 6| 3| 14| | 13| 2|
|MAT-151| | | 23| 1| 23| 1|
|MAT-152| 12| | 25| 2| 25| 4|
-------------------------------------
- 列标签
- ACA_YEAR
- PASS_FLAG
- 行标签
- 课程名
- 价值观
- COUNTA(REG_ID)
我想添加一个“失败百分比”列,计算为“=失败/(通过+失败)”。
-------------------------------------------------------
| | 2009/10 | 2010/11 | 2011/12 |
| |---------------|---------------|---------------|
| Course|Pass|Fail|%Fail|Pass|Fail|%Fail|Pass|Fail|%Fail|
|-------|----|----|-----|----|----|-----|----|----|-----|
|MAT-121| 11| 2| 15%| 22| | 0%| 21| 3| 13%|
|MAT-122| 13| 3| 23%| 19| | 0%| 15| 3| 17%|
|MAT-123| | | | 14| | | 15| 6| 29%|
|MAT-127| 6| 3| 33%| 14| | 0%| 13| 2| 13%|
|MAT-151| | | | 23| 1| 42%| 23| 1| 4%|
|MAT-152| 12| | 0%| 25| 2| 7%| 25| 4| 14%|
-------------------------------------------------------
我可以以某种方式覆盖小计列吗?我需要创建和组合几个不同的度量吗?
非常感谢您提出的任何建议,或者您可以指出我需要阅读的内容!