Excel完成率计算神器,万能公式(完善版),轻松应对各种场景!

醉香说职场 2024-11-14 22:06:45

我是【桃大喵学习记】,欢迎大家关注哟~,每天为你分享职场办公软件使用技巧干货!

——首发于微信号:桃大喵学习记

昨天跟大家分享了财务会计经常用到的完成率公式、同比增长率公式。有小伙伴留言反馈说“完成率公式”有错误,非常感谢小伙伴的反馈和指正,期待与小伙伴们的每一次互动,让我们共同成长!今天就跟大家分享完善版的完成率计算万能公式,帮你轻松应对各种场景!

下面直接上干货,(完善版)完成率公式,可直接套用!

万能公式:

=TEXT(IFS(总数量<0,IF(总数量=已完成数量,已完成数量/总数量,(已完成数量-总数量)/ABS(总数量)),总数量=0,"N/A",TRUE,已完成数量/总数量),"0.00%")

备注:

上面公式看着比较长,大家可以直接套用即可,公式中主要是考虑了总数量小于0;总数量小于零并且等于已完成数量;总数量大于0这三种场景。

实例:

如下图所示,需要按照C列的实际业绩和B列的目标业绩,来计算完成率。

在目标单元格中输入公式:

=TEXT(IFS(B2<0,IF(B2=C2,C2/B2,(C2-B2)/ABS(B2)),B2=0,"N/A",TRUE,B2/C2),"0.00%")

然后点击回车,下拉填充即可

解读:

上面公式利用IFS+IF+TEXT函数组合实现在不同场景下计算完成率百分比并格式化显示。

1、IFS函数判断3个区间

①总数量B2<0

总数量B2<0时,又分为B2=C2时,两个都是负数,完成率就是=已完成数量/总数量;

否则,就是=(已完成数量-总数量)/ABS(总数量),其中ABS函数是取绝对值函数。

②总数量B2=0

如果总数量为0,直接使用完成数量除以总数量会导致除零错误(#DIV/0!)。为了避免这种情况,当总数量为0时,Excel单元格将显示"N/A",而不是错误信息。这有助于保持数据的整洁和易于理解。

③总数量B2>0,也就是除了上面2种场景,其它都是TRUE,返回结果为=已完成数量/总数量。

2、利用TEXT函数对百分比格式化显示

①TEXT函数:这个函数的作用是将数值按照指定的格式转换为文本。在这个公式中,TEXT函数将计算出的比率转换成百分比格式。

②"0.00%":这是TEXT函数的格式代码。0.00%表示显示小数点后两位的百分比。例如,如果比率是0.25,那么显示的结果将是25.00%。

以上就是【桃大喵学习记】今天的干货分享~觉得内容对你有所帮助,别忘了动动手指点个赞哦~。大家有什么问题欢迎关注留言,期待与你的每一次互动,让我们共同成长!

0 阅读:0