Excel 财务应用 完成工资表的制作excel中round函数的使用方法
前面章节中详细介绍了建立工资表前的准备工作,接下来的工作则是将建立好的表格中的数据利用VLOOKUP函数导入到工作表中。
在导入数据之前先来了解一下本小节中将要使用到的相关函数:
1.相关公式和函数
本节主要用到了两个函数,分别为VLOOKUP函数和ROUND函数。
VLOOKUP函数是在表格数组的首列查指定的值,并由此返回表格数组当前行中其他列的值。VLOOKUP中的V参数表示垂直方向。当比较值位于需要查的数据左边的一列时,可以使用VLOOKUP而不是HLOOKUP。
VLOOKUP函数的格式为:
VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)
其中,各参数功能如下:
● Lookup_value
表示在数组第一列中查的数值。Lookup_value参数值可以是数值、引用或者文本字符串。
● Table_array
表示需要在其中查数据的数据表。
● col_index_num
为Table_array中返回的匹配值的列序号。
● range_lookup
为一个逻辑值,指明函数VLOOKUP返回时是精确匹配还是近似匹配。
ROUND函数返回某个数字按指定位数取整后的数字。其语法为:
ROUND(number,num_digits)
● Number 需要进行四舍五入的数字。
● Num_digits 指定的位数,按此位数进行四舍五入。
2.导入数据
导入数据主要是指根据上一节中创建的基本数据表格、岗位工资表格、员工奖金表格及补贴表格等,并通过VLOOKUP函数导入到“工资表”表格中。
(1)导入“基本工资”数据
选择“工资表”工作表,并选择编号001所对应的“基本工资”所在单元格,输入“=VLOOKUP(A4,基本工资记录表!A2:E17,5,0)”公式,如图4-21所示。
图4-21 导入基本工资数据
其中,在公式“=VLOOKUP(A4,基本工资记录表!A2:E17,5,0)”中,A4表示在数组第一列中查的数值。“基本工资记录表!A2:E17”表示在工作表“基本工资记录表”的A2至E17单元格区域中查需要的数值。数字5代表返回“基本工资记录表”中的列序号。数值0代表查不到数据时,返回0。
提 示 | 将鼠标置于计算出的“基本工资”所对应的单元格的填充柄上,向下拖动以完成所有“基本工资”金额的计算。 |
(2)导入“岗位工资”、“奖金”和“补贴”数据
采用以上方法导入“岗位工资”、“奖金”和“补贴”列的数据。分别在“岗位工资”、“奖金”和“补贴”列字段的单元格中,输入“=VLOOKUP(A4,岗位工资记录表!A2:E17,5,0)”、“=VLOOKUP(A4,奖金记录表!A2:E17,5,0)”和“=VLOOKUP(A4,补贴记录表!A2:E17,5,0)”公式,如图4-22所示。
图4-22 导入岗位工资、奖金及补贴
提 示 | 运用自动填充功能分别将“岗位工资”、“奖金”和“补贴”单元格中的公式填充到其所在列的其他单元格中。 |
(3)导入“应发工资”和“扣养老金”数据
选择编号001所对应的“应发工资”所在的单元格,输入“=E4+F4+G4+H4”公式。然后将此公式填充到该列的其他单元格中,如图4-23所示。
图4-23 计算应发工资
由公式“应发工资=基本工资+岗位工资+奖金+补贴”得“I4=E4+F4+G4+H4”。
选择编号001所对应的“扣养老金”所在单元格,输入“=I4*10%”公式。然后将该公式填充到该列的其他单元格中,如图4-24所示。
图4-24 计算养老保险金
该例中员工每个人交纳的养老保险金是基本工资的10%,则可得出“扣养老金=基本工资*10%”公式。
(4)导入“请假扣款”数据
选择编号001所对应的“请假扣款”所在单元格,输入“=ROUND(E4/30*(VLOOKUP(A4,员工考勤表!A2:E17,5,0)),0)”公式,如图4-25所示。
图4-25 计算请假扣款
假设请假扣款=基本工资/30*(请假天数),因此需要从“考勤表”工作表中统计出请假的天数。由于基本工资除以30可能会出现小数,所以需要用ROUND函数进行行数字的四舍五入。
选择“请假扣款”字段下方的单元格区域,并单击【编辑】组中的【填充】下拉按钮,执行【向下】命令,即可填充公式,如图4-26所示。
图4-26 执行【向下】命令
(5)导入“扣所得税”数据
选择编号001所对应的“扣所得税”所在的单元格,输入“=IF((I4-J4-K4-2000)<=0,0,IF((I4-J4-K4-2000)<=500,(I4-J4-K4-2000)*0.05,IF((I4-J4-K4-2000)<=2000,(I4-J4-K4-2000)*0.2-25,IF((I4-J4-K4-2000)<=5000,(I4-J4-K4-2000)*0.15-125,IF((I4-J4-K4-2000)<=20000,(I4-J4-K4-2000)*0.2-375,0)))))”公式。然后将此公式填充到该列的其他单元格中,如图4-27所示。
图4-27 计算扣所得税
单元格L4中输入的公式用了5级嵌套,该公式的意思表示为:首先判断“应纳税所得-扣除
标准”金额(即I4-J4-K4-2000)是否小于0,当小于0时返回函数值0;当不小于0时,系统则自动地进行下一步判断。如果“应纳税所得-扣除标准”小于等于500时返回函数值(I4-J4-K4-2000)*0.05;如果不小于等于500时,则再作进一步判断。如果“应纳税所得-扣除标准”小于等于2000时,返回函数值(I4-J4-K4-2000)*0.2-25;如果不小于等于2000,则进行下一步判断。如果“应纳税所得-扣除标准”小于等于5000时,返回函数值(I4-J4-K4-2000)*0.15-125,如果不小于等于5000时则作进一步的判断。如果“应纳税所得-扣除标准”小于等于20000时,则返回函数值(I4-J4-K4-2000)*0.2-375。
提 示 | 由于一般人的月薪不会超过20000元,所以本例中只分析了小于等于20000元时的各个阶段的个人所得税。 |
(6)导入“实发工资”数据
选择编号001所对应的“实发工资”所对应的单元格,输入“=I4-J4-K4-L4”公式。然后将此公式填充至该列的其他单元格中,如图4-28所示。
图4-28 计算实发工资
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论