你的位置:3d组3和组6中奖金额 > 新闻动态 >

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

2026-02-05 新闻动态 186

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

万能公式:

=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%。

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报。

上一篇:荣耀Magic5系列等机型实装幻影稳帧功能

下一篇:没有了

话题标签