业务中计算完成率是很普遍的 如果实际完成数>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) 如下图 |
|