原始表有两个:
事实表:
维度表:
两者关系:
汇总后如图:
问题:
在对维度1或者2进行筛选后,[数量]字段显示的值为 (维度1筛选个数 / 维度1总个数) * 数量;
例如:
在维度2切片器中筛选B,维度1在甲中筛选个数都为1,在乙中筛选个数为2,所以期望值如图:
我自己的想法是通过ADDCOLUMNS在事实表上加派生列,来计算维度1筛选的个数的占比,然后通过SUMX迭代函数求和,但函数不熟悉,写出来报错
求问大佬们这个方向能否得到期望值?代码应该怎么写?或者有其他方法可以达到想要的期望值?
示例文档链接:
链接:https://pan.baidu.com/s/1Af1PgREWeUgnLfhIVYG8AQ
提取码:7c6j