本
文
摘
要
数据源
透视表效果
让我们把数据源中的三个表加载到Power Pivot
要达到透视表效果:
就必须用参数表的维度去筛选产品表的价格,通过产品表的价格筛选销售表,计算数量,
好分析完了开始构建度量值
价格带分析:=CALCULATE([Sum of 数量],FILTER(表2,表2[价格]>MIN(表3[最小值])&&表2[价格]<=MIN(表3[最大值])))在这里我们用min函数取参数表最大值和最小值,筛选产品表的单价,满足条件的价格再取筛选销售表,最后计算数量
让我们把度量值放进透视表:
没有任何筛选器时,度量值显示8,怎么来的呢?这个得回到取值上面,如果没有价格带筛选,默认取值最小值,min(参数表[最小值]=0
同样min(参数表[最大值])=2
让我们把上面的结果代入度量值:
价格带分析1:=CALCULATE([Sum of 数量],FILTER(表2,表2[价格]>0&&表2[价格]<=2))结果:
完全再意料中
让我们加入价格带维度
透视效果就对了
但是总计行并不完美,它不是总计,如何解决呢,使用一个sumx就可以解决了
价格带分析3:=SUMX(VALUES(表3[价格带]),[价格带分析])基本就完成了,更多的文章请关注:
一起建设一个专业的 Power BI 论坛社区pbihub.cn/blog/1049更多价格分析的方法(价格分析模板)相关信息请关注本站,本文仅仅做为展示!