如图:在Excel表中,要求出张三的底薪,怎么用函数计算?

发布网友

我来回答

1个回答

热心网友


【函数计算思路】

用int函数来取整、用vlookup函数搜索第一参数确定行,再利用if或ifs函数判断来控制vlookup函数中确定列的参数,从而达到行列定位,输出定位处数值的目的。

【使用到的函数】

1、int(参数)函数:

将数字向下舍入最接近数字。

2、vlookup(参数,表格区间,列数,精确/模糊)函数:

输出参数所在行 在表格区间里 对应列数 的值,可选精确或模糊。

3、ifs(条件1,返回值1,条件2,返回值2,,,,,)函数:

符合条件1则输出返回值1,符合条件2则输出返回值2......。

【具体函数公式】

1、用if函数嵌套

=VLOOKUP(B15,A2:K9,IF(INT(C15*100)=93,11,IF(INT(C15*100)=94,10,IF(INT(C15*100)=95,9,IF(INT(C15*100)=96,8,IF(INT(C15*100)=97,7,IF(INT(C15*100)=98,6,IF(INT(C15*100)=99,5,IF(INT(C15*100)=100,4,IF(INT(C15*100)=101,3,IF(INT(C15*100)=106,2,"error")))))))))),FALSE)

2、用ifs函数

=VLOOKUP(B15,A2:K9,IFS(INT(C15*100)=93,11,INT(C15*100)=94,10,INT(C15*100)=95,9,INT(C15*100)=96,8,INT(C15*100)=97,7,INT(C15*100)=98,6,INT(C15*100)=99,5,INT(C15*100)=100,4,INT(C15*100)=101,3,INT(C15*100)=106,2),FALSE)

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com