公式熟悉第2节.docx
《公式熟悉第2节.docx》由会员分享,可在线阅读,更多相关《公式熟悉第2节.docx(13页珍藏版)》请在冰豆网上搜索。
公式熟悉第2节
ROUND函数
功能:
返回某个数字按指定位数取整后的数字。
语法:
ROUND(number,num_digits)
说明:
number为需要进行四舍五入的数字。
num_digits为指定的位数,按此位数进行四舍五入。
如果num_digits大于0,则四舍五入到指定的小数位。
如果等于0,则取最接近的整数,如果小于0,则在小数点左侧按位数进行四舍五入。
6.核算缺勤扣款
上海超越广告公司规定,请事假要按天扣工资,而请病假一天只扣半天的工资;迟到15分钟以内扣10元,超过15分钟扣半天的工资;每月按实际天数计薪,如6月份有30天,每天的工资为基本工资除以30.。
1)病假扣款。
步骤如下:
(1)在“工资核算系统”工作簿中新建一张新的工作表,并将其重命名为“请假记录”,输入相应的数据并按“员工编号”升序排序,如图23所示。
图23“请假记录”工作表
(2)将“工资明细表”的工作表标签拖曳到“请假记录”工作表的左侧,以便于下面的操作。
(3)切换到“请假记录”工作表,选中单元格G4,输入公式“=ROUND(工资明细表!
D4/30*请假记录!
D4/2,0)”,按回车键,就可以计算出第一个员工的病假扣款,结果为50。
(4)拖曳单元格G4的填充柄,将公式填充到该列的其他单元格中,计算出其他员工的病假扣款,结果如图24所示。
图24计算员工的病假扣款
2)计算事假扣款
(1)选中“请假记录”工作表中的单元格H4,输入公式“=ROUND(工资明细表!
D4/30*请假记录!
E4,0)”,按回车键,显示结果为0。
(2)用鼠标拖曳单元格H4的填充柄,将公式填充到该列的其他单元格中,计算出其他员工的事假扣款。
结果如图25所示。
图25计算员工的事假扣款
3.计算迟到扣款
(1)选中“请假记录”工作表的单元格I4,输入公式“=ROUND(IF(F4>15,工资明细表!
D4/30/2,10-IF(F4=0,10,0)),0)”,按回车键,即可显示扣款金额0。
因为该员工本月迟到时间为0分钟,因此不扣款。
(2)拖曳单元格I4的填充柄,将公式填充到该列其他单元格,计算出其他员工的迟到扣款,如图26所示。
(3)选中单元格G4:
I18,将单元格格式设置为带2位小数的数值格式。
图26计算员工的迟到扣款
4)链接数据
计算好了员工的缺勤扣款之后,可以利用复制、粘贴的方法把这些数据复制到“工资明细表”中,但这样做,一旦发现缺勤扣款有误需要重新修改时,“工资明细表”中缺勤扣款就要进行更正,很费时间和精力。
应用EXCEL的数据链接功能,可以使计算结果随着数据源的变化自动更新。
(1)在“工资明细表”中选中单元格I4,输入“=”,如图27所示。
图27开始连接
(2)切换到“请假记录”工作表,选中单元格G4。
这时,在单元格G4的四周有虚线闪动,而编辑栏的公式并不显示G4中的公式,而是变成了“=请假记录!
G4”,如图28所示。
图28数据连接
(3)不切换工作表,继续在编辑栏中输入“+”,公式变为“=请假记录!
G4+”,选中单元格H4,这时,编辑栏公式变为“=请假记录!
G4+请假记录!
H4”,单元格H4的四周虚线闪动,如图29所示。
图29编辑公式
(4)按照同样的方法,在编辑栏继续输入“+”。
选中“请假记录”工作表中的单元格I4,按回车键,这时会自动切换到“工资明细表”中,单元格I4的公式变为“=请假记录!
G4+请假记录!
H4+请假记录!
I4”,计算结果为50.00。
如图30所示。
图30显示缺勤扣款
(5)用鼠标拖曳单元格I4的填充柄,将公式填充到该列的其他单元格中,计算出其他员工的缺勤扣款,结果如图31所示。
图31计算其他员工缺勤扣款
上述拖曳鼠标自动显示其他单元格的计算结果的方法虽然简便易行,但要求以个工作表排序方式相同,且员工资料相同为前提,一旦某个工作表中的员工数量或内容和其它工作表不一致,那么拖曳填充柄的结果就是错误的。
为谨慎起见,最好还是结合VLOOKUP函数进行计算。
下面以链接缺勤扣款为例,介绍一下VLOOKUP函数的应用。
为了更清楚的反映问题,先将“工资明细表”中的“缺勤扣款”列的公式删除,具体操作步骤如下:
(1)在“请假记录”工作表中添加一列“缺勤总扣款”,然后选中单元格J4,输入公式“=G4+H4+I4”,如图32所示。
(2)按回车键,显示结果为50.00,说明该员工的缺勤总扣款为50元。
图32输入缺勤总扣款的计算公式
(2)用鼠标拖曳单元格J4的填充柄,将公式填充到该列其他单元格,计算出其他员工的缺勤总扣款,结果如图33所示。
图33计算其他员工缺勤总扣款
(4)单击“插入”、“名称”、“定义”命令,为区域A4:
J18定义名称为“缺勤总扣款”。
(5)切换到“工资明细表”,选中单元格I4,输入公式“=VLOOKUP(A4,缺勤总扣款,10,0)”。
(6)按回车键,显示结果为“50.00”。
向下拖曳单元格I4的填充柄,将公式填充到该列其他单元格中,显示出其他员工的缺勤总扣款。
7.核算出勤奖金
上海超越广告公司规定,只要员工每月请假不超过2天且迟到不超过30分钟,月底时就可以拿到出勤奖金200元。
(1)为方便计算,在“请假记录”工作表中添加“出勤奖金”列,并设置好单元格格式,如图34所示。
图34添加“出勤奖金”列
(2)选中单元格K4,输入公式“=IF(IF((D4+E4)<=2,0,1)+IF(F4<=30,0,1)=0,200,0)”,如图35所示。
(3)按回车键,显示结果为200.00。
因为该员工请假时间为1天,且没有迟到,所以拿到了200.00的出勤奖金。
图35输入出勤奖金的计算公式
(4)向下拖曳单元格K4的填充柄,将公式填充到该列的其他单元格中,即可得到其他员工的出勤奖金,如图36所示.
图36计算出勤奖金
(5)切换到“工资明细表”,选中单元格E4,输入公式“=请假记录!
K4”,按回车键,结果显示200.00。
(7)向下拖曳单元格E4的填充柄,将公式填充到该列其他单元格,即可得到其他员工的奖金,如图37所示。
图37计算员工出勤奖金