【仪表板-分析表达式】WAX场景速查: 销售金额Top3客户地区的销售业绩占比
本帖最后由 Bella.Yuan 于 2023-12-1 16:23 编辑分析场景
需要使用组合图来展示 每个客户地区的销售金额占比, 其中客户地区只展示销售金额排名top3 的客户地区。
问题难点
计算客户地区的 销售金额占比,需要创建两个度量值,每个客户地区的销售金额,所有客户地区的销售金额, 排名筛选可以用图表自带的筛选排名实现,这里有个小问题,图表自带的筛选排名会过滤掉 top3 之外的客户地区,这点会影响销售总额的计算,可以使用 All 表函数来处理。
难度加倍
需要在全局日期筛选器的条件下计算 对应统计值,即销售金额是 指定时间范围的 销售金额,销售总额是指定时间范围的销售总额。
解决思路
销售金额
Sum('Demo_销售明细'[订单金额])销售总额
var _max = #{selectedRange["Demo_销售明细","实际日期", "max","2022/4/1"]}
var _min = #{selectedRange["Demo_销售明细","实际日期", "min","2022/4/1"]}
var minDate =Date(Year(_min), Month(_min), Day(_min))
var maxDate =Date(Year(_max), Month(_max), Day(_max))
return Calculate(
Sum('Demo_销售明细'[订单金额]),
All('Demo_销售明细'),
'Demo_销售明细'[实际日期] <= maxDate,
'Demo_销售明细'[实际日期] >= minDate
)排名筛选
最终效果
收工
页:
[1]