zl程序教程

您现在的位置是:首页 >  其他

当前栏目

Power BI展示业绩的可持续结构

2023-02-18 16:27:09 时间

业绩从持续的角度划分,可以分为可持续业绩和非可持续业绩。对实体零售行业来讲,正在经营的店铺可以创造持续的收入,产生的业绩属于可持续业绩,刚刚关闭的店铺过去产生的业绩为非可持续业绩,一个临时组织的特卖属于非可持续业绩,一个天上掉馅饼的团购属于非可持续业绩。

前文《可持续和非可持续业绩》描述了对业绩进行可持续划分的重要性,并在Power BI中使用百分比条形图和华夫饼图进行了业绩结构图表展示。这种展示可以进一步优化。

在实际业务应用中,可持续业绩需要进一步细分,比方划分为新店和老店,这样可以更好的反映市场状况。比如下图山东市场在大力发展新店,可持续的业绩中新店占据了几乎一半,而内蒙古市场今年一家新店也没开出来。

本文换一种方式进行展示,效果如下图所示,三种颜色分别代表老店、新店和不可持续店铺的业绩贡献。这样做的好处是,既可以看到可持续业绩内部的分布状况(今年新开店贡献大还是老店贡献大),又能对可持续和非可持续整体进行对比。比如甘肃非可持续的贡献份额甚至高于可持续(可能是中期大量关店导致),是一种不健康的状态。甘肃未来设定增长目标时,如果是基于全盘业绩增长而不是可持续部分的业绩增长,将会面临非常大的压力。

以下是指标度量值:

可持续业绩-新店 = CALCULATE([销售业绩],'店铺销售'[业绩分类]="可持续-新店")
可持续业绩-老店 = CALCULATE([销售业绩],'店铺销售'[业绩分类]="可持续-老店")
可持续业绩 = [可持续业绩-新店]+[可持续业绩-老店] 
非可持续业绩 = CALCULATE([销售业绩],'店铺销售'[业绩分类]="非可持续")

以下是图表度量值,把度量值标记为图像URL,放入表格或矩阵可正常显示,也可使用视觉对象ImageByCloudScope当作卡片图使用。

图二 = 
VAR MaxValue =
    MAX ( [可持续业绩], [非可持续业绩] )
VAR SVG = 
    "data:image/svg+xml;utf8," & "
<svg xmlns='http://www.w3.org/2000/svg' width='100' height='100'>
<!-- 画一老店的矩形,公众号:wujunmin -->
<rect x='0' y='20' width='" & 100 * [可持续业绩-老店] / MaxValue & "' height='30' fill='DarkCyan'/>
<!-- 画一新店的矩形 -->
<rect x='" & 100 * [可持续业绩-老店] / MaxValue & "' y='20' width='" & 100 * [可持续业绩-新店] / MaxValue & "' height='30' fill='DarkCyan' fill-opacity='0.5'/>
<!-- 画一不可持续业绩的矩形 -->
<rect x='0' y='50' width='" & 100 * [非可持续业绩] / MaxValue & "' height='30' fill='Tomato'/>
</svg> "
RETURN
    SVG

当然也可进行一定的变形处理,三个条形分开:

基于图像,可以给出目前市场发展的判断:非可持续比例大-恶劣,可持续种的老店大-稳定,新店比例大-进取。