EXCEL中怎样用IF公式计算提成?

≤2万提2%,>2万≤3万提3%,>3万≤5万提4%,>5万≤8万提5%,>8万提8%
是按梯架提成的,这个答案不是

计算提成有多种方式,if函数只是其中一种,而且随着条件的增加,if函数嵌套的层数也会越来越多;此外有其他更简洁的函数可供参考,请参考如下提供的几种方式:

先假设A列数据是销售额,在B列求提成%,F2:H6为条件区域

    if函数:=IF(A2>80000,8%,IF(A2>50000,5%,IF(A2>30000,4%,IF(A2>20000,3%,2%))))

    lookup函数:=LOOKUP(A2,$F$2:$F$6,$H$2:$H$6)

    vlookup函数:=VLOOKUP(A2,$F$2:$H$6,3,1)

    其他诸如 index+match不再一一赘述

注意事项:

    lookup函数第二参数区域(即:$F$2:$F$6)要按升序排列

    vlookup函数第二参数区域的最左列(即:$F$2:$F$6)要按升序排列

附上截图如下:

追问

IF函数带入无法得出结果呀

追答

请参考截屏附图是有结果的,如果if函数层级太多,容易导致逻辑混乱

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-06-24
=IF(A1="","",A1*IF(A1<=20000,2%,IF(A1<=30000,3%,IF(A1<=50000,4%,IF(A1<=80000,5%,8%)))))
相似回答