让决策更智能
新一代智能数据分析平台

目标为负时如何计算完成率

观小数发表于:2020年07月17日 16:57:22更新于:2020年07月20日 17:39:15

场景介绍:

受疫情或者其他因素影响,目前某个业务部门是亏损1000万,新的目标是亏损降低到200万,

这种情况下,直接用仪表板图做出来的图表显示完成率为0%,

因为仪表板图目前仅支持目标为正数时的指标数据达成,

如果目标为负,那么默认的完成率都是0%

0015f116343f1961bd141d174668e49


解决方案:

1、用子弹图代替仪表板图,以下图为例,广东的目标是-60,达成金额是-50,距离目标超过了10,在图中可以直观的看出来:

0015f1149a4623ebae263c6f697845e


子弹图分为柱形子弹图和条形子弹图,可依据实际场景进行使用:

0015f11650838f1e573dbf447739fc4     0015f116471950aab99e482a29977bc


2、子弹图虽能直观得看到目标和达成的距离,但是无法计算百分比,如果需要展示百分比,那么可以直接以表格的形式,按以下公式新建字段计算完成率:

完成率=〔2-(实际完成金额/目标值)〕×100% 

比如:

  (1)计划完成-100,实际完成-50,即实际比计划少亏50(可以理解成比计划多赚50), 完成率就是〔2-(-50/-100)〕×100%=150% 

  (2)计划完成-100,实际完成50,即实际比计划少亏150(可以理解成比计划多赚150),完成率就是〔2-(50/-100)〕×100%=250%

(3)计划完成-100,实际完成-150,即实际比计划多亏50,完成率就是0%

具体可以在卡片上新建个字段,进行设置:

case when ([金额]-[目标])<0 
then 0 
when [目标]<0 
then  [金额]/[目标] 
else 2-[金额]/[目标] 
end


0015f1169ebf26ca84d0bff681ed3ef



效果如下:

0015f11691c67708d3c675e03c3d5b7


    您需要登录后才可以回复