价格带分析-参数表
数据源:
关系视图:
度量值:
价格区间统计:=CALCULATE(SUM('销售表'[销售]),FILTER('产品表','产品表'[价格]>MIN('价格区间表'[最小价格])&&'产品表'[价格]<=MAX('价格区间表'[最大价格])))
透视表效果图:
原理挺简单的,计算销量,通过对价格分区间,用每个区间去筛选销售表,求得每个区间的销售量,用参数表的维度透视销售量
这里面需要用到的按列排序对价格带进行排序,MAX('价格区间表'[最大价格])这个度量值非常重要,可以解决总计问题,在没有筛选器的情况下可以取最小到最大之间,这是一个亮点.
有利必有弊,看看下面
总计行不给力了
如何解决呢
价格区间统计 的副本:=SUMX(VALUES('价格区间表'[价格带]),CALCULATE(CALCULATE(SUM('销售表'[销售]),FILTER('产品表','产品表'[价格]>MIN('价格区间表'[最小价格])&&'产品表'[价格]<=MAX('价格区间表'[最大价格])))))
这个就解决了总计问题了
价格区间统计 的副本:=SUMX(VALUES('价格区间表'),CALCULATE(SUM('销售表'[销售]),FILTER('产品表','产品表'[价格]>'价格区间表'[最小价格]&&'产品表'[价格]<='价格区间表'[最大价格])))
好了今天就分享到这里了
自由转载-非商用-非衍生-保持署名(创意共享3.0许可证)