个人微信号 | (ID:LiRuiExcel520) 微信服务号 | 跟李锐学Excel(ID:LiRuiExcel) 微信公众号 | Excel函数与公式(ID:ExcelLiRui) 工作中经常会遇到奖金和提成计算之类的问题,很多人还在使用IF条件判断多层嵌套的原始方法,费时费力。 今天介绍一条通用公式,让你用上以后效率倍增,最重要的是这种公式功能强大的同时,写法还极其简单。 下面结合几则案例展开讲解。 某企业奖金提成按业绩的5%进行发放,即奖金提成=业绩*5%; 但不同时期公司对奖金有保底或者封顶政策,所以要求按以下三种情况分别计算: 一、如果奖金最低200元起步,如何计算奖金提成; 二、如果奖金最高1000元封顶,如何计算奖金提成; 三、如果奖金最低200元,最高1000元,如何计算? 案例场景及说明,如下图所示。 请你先独立思考,这时候怎样计算最方便快捷? 下面结合案例展开讲解,正文会比较长,没时间一气看完的同学,可以分享到朋友圈给自己备份一份。 一、有最低保底的通用公式 当奖金提成有最低保底时,通用公式如下: MAX(保底金额,计算的奖金提成) 由于公司规定最低的保底奖金为200元,此案例公式如下。 =MAX(200,B2*5%) 它可以将不足200元的奖金按200元保底,如下图所示。 MAX(200,B2*5%)的原理在于,当B2*5%小于200时,取到的最大值就是200元,从而巧妙实现了保底200元的公司规定。 当公司规定对奖金有上限封顶时,应该怎么办呢?继续向下看。 二、有最高封顶的通用公式 当奖金提成有最高封顶时,通用公式如下: MIN(封顶金额,计算的奖金提成) 由于公司规定最高的封顶奖金为1000元,此案例公式如下。 =MIN(1000,B2*5%) 它可以将超过1000元的奖金按1000元返回,如下图所示。 MIN(1000,B2*5%)的原理在于,当B2*5%大于1000时,取到的最小值就是1000元,从而巧妙实现了封顶1000元的公司规定。 那么,当公司对奖金既有保底下限,又有上限封顶规定时,应该怎么办呢?继续向下看。 三、既有最低保底、又有最高封顶的通用公式 当奖金提成既有最低保底、又有最高封顶时,通用公式可以有如下三种: 第一种: MIN(封顶金额,MAX(保底金额,计算的奖金提成)) 此种通用公式的案例应用,公式写法如下。 =MIN(1000,MAX(200,B2*5%)) 写好公式后的效果,如下图所示。 第二种: =MAX(保底金额,MIN(封顶金额,计算的奖金提成)) 此种通用公式的案例应用,公式写法如下。 =MAX(200,MIN(1000,B2*5%)) 写好公式后的效果,如下图所示。 第三种: =MEDIAN(保底金额,封顶金额,计算的奖金提成) 此种通用公式的案例应用,公式写法如下。 =MEDIAN(200,1000,B2*5%) 写好公式后的效果,如下图所示。 用上这条通用公式,巧妙避开了IF多层级嵌套判断,公式既短小又强悍! |
|