这个月公司员工的工资会有调整,经理根据每个人的职称要求加薪。具体要求:本月初级职称加20元,本月中级职称加50元,本月高级职称加70元。但是因为公司太多,一家一家的加,不仅麻烦,还容易出错。
经过一番摸索,我在Excel中找到了两种高效解决职称定级加薪问题的方法。
方法1:使用条件函数If
第一步:Excel打开工资表,在已付工资下输入=IF(B2=“初级”、G2 20、IF(B2=“中级”、G2 50、IF(B2=“高级”)、G2 70)。
注:(B2代表职称;G2代表工资,图1)。
第二步:快速输入并填写。
方法2:使用Visual Basic编辑器
第一步:工具宏Visual Basic编辑器。
第二步:在纸上!右键单击插入模块。
第3步:输入以下代码
以下是参考片段:
函数sss(tatol,ss)如果ss=主要,则ss=tatol 20ElseIf ss=中间,则ss=tatol 50ElseIf ss=高级,然后SSS=tatol 70结束函数
注:代码说明:sss代表函数名;Tatol代表实际薪酬;Ss代表应付工资。
第四步:关闭Visual Basic编辑器在已发放工资下输入=sss(G2,B2)输入并填写(图2)。