分享

数学常识:利润是负数,完成率和同比增长率应该怎么算?

 L罗乐 2019-11-08

业务中计算完成率是很普遍的

如果实际完成数>0,预算数也>0

完成率=实际/计划

这个是毫无疑问的

那如果实际完成<0,预算数>0

实际完成<0,预算数<0

实际完成>0,预算数<0

也是用上面的公式吗?

1.完成率

看看下面的表格

很明显,实际数是否<0并不重要,都可以用

预算>0,完成率=实际/计划

但预算数<0时,上面的公式明显是不对的

从逻辑上分析

C部门,预算=-100,实际=80,

D部门,预算=-100,实际=-80,

完成率都肯定大于100%

预算=-100,实际=-100时完成率为100%

实际=0时,完成率为200%

因此,预算<0时,

完成率公式=1-(实际-预算)/预算

预算<0,完成率=2 - 实际/计划

完成率的EXCEL公式  

根据上面所述,IF函数是最简单的选择了

公式=IF(预算<0,2-实际/预算,实际/预算)

F4=IF(C4<0,2-D4/C4,D4/C4)

【如图】

2.同比增长率

同比增长是对照业务数据的重要指标

同比增长率=(今年-去年)/去年

如下表

很明显发现

A部门/C部门计算都没有问题

但B部门与D部门明显是错误的

B部门中,今年明显比去年增长,但同比增长率为负数

而D部门中,今年明显比去年利润减少,但增长率却>0

因而

今年利润是否<0并不重要,都可以用

去年同期>0,

同比增长率=(今年-去年)/去年

但去年利润<0时,上面的公式明显是不对的

正确应该是

去年同期<0,

同比增长率=(今年-去年)/去年(绝对值)

同比增长率的EXCEL公式

根据上面所述,

EXCEL中使用绝对值函数

ABS

则能解决问题

公式=(今年-去年同期)/ABS(去年同期)

F15=(C15-D15)/ABS(D15)

如下图

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多