Excel | 根据考核结果计算年终奖金

Excel | 根据考核结果计算年终奖金,第1张

问题情境

年终了,某公司要根据考核结果为员工计算奖金。

奖金分配办法是:考核优秀奖励20000元,考核良好奖励10000元,考核合格奖励5000元,考核不合格没有奖励。

人员名单与年度考核结果如下表:

Excel | 根据考核结果计算年终奖金,第2张

要求按照分配办法,计算每位员工年度考试奖励金额,填写入C列。

公式实现

在C2单元格输入公式:

=IF(ISTEXT(VLOOKUP(B2,$E:$E,1,0)),20000,IF(ISTEXT(VLOOKUP(B2,$F:$F,1,0)),10000,IF(ISTEXT(VLOOKUP(B2,$G:$G,1,0)),0,5000)))

确定,得每一位员工奖励,公式向下填充,得所有员工年终奖励。如下图:

Excel | 根据考核结果计算年终奖金,第3张

公式解析

VLOOKUP(B2,$E:$E,1,0)$E:$E数据列中查找B2单元格中员工姓名,如果能查找到,返回值为员工姓名;如果能查不到,错误值#N/A

ISTEXT(VLOOKUP(B2,$E:$E,1,0)):判断VLOOKUP查找值是否为文本,如果VLOOKUP返回值是员工姓名,则返回TRUE,如果VLOOKUP返回值#N/A,则返回FALSE。

IF(ISTEXT(VLOOKUP(B2,$E:$E,1,0)),20000,IF(……):如果$E:$E数据列中能够查找到B2单元格中员工姓名,则返回20000,否则继续用IF判断。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » Excel | 根据考核结果计算年终奖金

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情