每个月工资发放之后,正规的公司应发给每个员工一个工资条。上面有员工当月工资的详细构成。但不能将工资明细表剪条发放,因为每个数字缺少对应项目,这就需要重新制作一张专门用来打印的工资条。
作为劳动者,应该妥善保存工资条,当发生劳动争议时会用得到。还要养成良好的习惯,认真保存好一些文件、单据,例如:工资条、奖励文件、处罚通知、考勤记录、邮件等等,当发生劳动争议时,这些都可以成为保护弱势劳动者的最好证据。
步骤01  编制工资条公式
        插入新的工作表,重命名为“工资条表”。选中A1单元格,在编辑栏中输入公式,并按回车键确认。公式为:“=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,工资明细表!A$3,INDEX(工资明细表!$A:$Q,INT((ROW()-1)/3)+4,COLUMN())))”。
  选中A1单元格,将光标放到右下角,当光标变为黑十字形状时,按住鼠标左键不放,朝右拖动鼠标,拖到P列松开左键,完成第一行公式的复制。
步骤02  复制公式
      选中A1:P1单元格区域,将光标放在P1单元格的右下角,当光标变成黑十字形状时,按住鼠标左键不放,向下拖动鼠标,达到相应位置后松开左键,即可完成公式的复制。这个时候,我们就可以看到,工资条的功能已经基本实现了。
步骤03  设置格式
      选中A1单元格,点击鼠标右键,在快捷菜单中选择“设置单元格格式”→“边框” →“外边框”,点击确定完成设置。
步骤04  使用格式刷
      选中A1单元格,点击格式刷按钮,当光标变成空心十字和格式刷符号的组合时,按住左键不放,拖动鼠标完成整个表格格式的复制
步骤05  取消零值显示
      点击左上角的Office按钮,打开菜单,点击下角的“Excel选项”→“高级”→“此工作表的显示选项”→去掉“在具有零值的单元格中显示零”前面的勾→确定。现在,当前工作表中的零
值将不显示出来。
知识点:设置零值不显示
      在Excel2003等版本中,设置零值不显示,是单击菜单“工具”→“选项”→“视图”选项卡中,撤销“零值”复选框即可。而Excel2007中,很多功能都放到了Excel选项中。
步骤06  完善表格
      根据单元格显示内容的宽度适当调整单元格的距离,并对字体、字号和文本居中进行设置,完善工作表。现在,将工资条打印出来,裁剪后即可发放了。
知识点:INDEX函数
      INDEX函数用来返回表或区域中的值或值的引用。函数有两种形式:数组和引用。
  数组形式通常用来返回数值或数组数值,引用形式通常返回引用,这里我们学习到得是数组形式。
  函数语法INDEX(array,row_num,column_num)array:为单元格区域或数组常量。如果数组值包含一行或以列,则只要选择相对应的一个参数row_num或column_num。如果数组有多行或多列,但是只使用row_num或column_num,INDEX函数则返回数组中的整行或整列,且返回值也为数组。
  row_num:为数组中的某行的行序号,函数从该行返回数值。如果省略row_num,则必须有column_num。
  c o l umn _ n um:为数组中某列的序列号,函数从该列返回数值。如果省略column_num,则必须有row_num。
  函数说明如果同时使用row_num和column_num,INDEX函数则返回row_num和column_num交叉处的单元格的数值。
  知识点:ROW函数
      ROW函数用来返回引用的行号。
  函数语法ROW(reference)Reference:为需要得到其行号的单元格或单元格区域。
  函数说明如果省略reference,则指ROW函数对所在单元格的引用。如果reference为一个单元格区域,并且ROW函数作为垂直数组输入,ROW函数则将reference的行号以垂直数组的形式返回。
  知识点:COLUMN函数
      COLUMN函数用来返回给定引用的列标。
  函数语法COLUMN(reference)Reference:为需要得到其列标的单元格或单元格区域。
  函数说明如果省略reference,则假定为是对COLUMN函数所在的单元格的引用。如果reference为一个单元格区域,并且COLUMN函数作为水平数组输入,COLUMN函数则将reference中的列标以水平数组形式返回。
  本例公式说明=IF(MOD(ROW(),3)=0,"",IF(MOD(ROW(),3)=1,工资明细表!A$3,INDEX(工资明细表!$A:$Q,INT((ROW()-1)/3)+4,COLUMN())))首先分析INDEX(工资明细表!$A:$Q, INT( (ROW( ) -1) /3)+4,其中行参数为INT((ROW()-1)/3)+4,如果在第一行输入该参数,结果是4,向下拖拽公式治20行,可以看到结果是4;4;4;5;5;5;5;6;6;6……如果用“INT((RO
W()-1)/3)+4”做INDEX的行参数,公式将连续3行重复返回指定区域内的第4、5、6行的内容,而指定区域是“工资明细表”工作表,第四行以下是人员记录的第一行,这样就可以每隔3行得到下一条记录。用COLUMN()做INDEX的列参数,当公式向右侧拖拽时,列参数COLUMN()也随之增加。
  如果公式到此为止,返回的结果是每隔连续3行显示下一条记录,与期望的结果还有一定的差距。希望得到的结果是第一行显示字段、第二行显示记录、第三行为空,这就需要做判断取值。如果当前行是第一行或是3的整数倍加1行,结果返回“工资明细表”
  工作表的字段行。如果当前行是第二行或是3的整数倍加两行,公式返回INDEX的结果;如果当前行是3的整数倍行,公式返回空。
  公式中的第一个IF判断IF(MOD(ROW(),3)=0,””,******)用来判断3的整数倍行的情况,如果判断结果为“真”则返回空,第二个判断IF(MOD(ROW(),3)=1,工资明细表!A$3,******)用来判断3的整数倍加1时的情况,判断结果为“真”则返回工资明细表!A$3即字段行的内容;余下的情况则返回INDEX函数段的结果。
在前面我们制作了一张个人所得税税率表,现在就要用到这张税率表,计算每个员工该缴纳的个人所得税了
步骤01  应纳税所得额
      选中R3单元格,输入“应纳税所得额”。选中R4单元格,在编辑栏中输入公式“=IF(L4>基础资料表!$F$6,L4-基础资料表!$F$6,0)”,按回车键确认。使用拖拽的方法完成R5:R22单元格区域的公式复制。
步骤02  税率
      选中S3单元格,输入“税率”。选中S4单元格,在编辑栏中输入公式:“=IF(R4=0, 0,LOOKUP(R4,基础资料表!$C$6:$C$15,基础资料表!$D$6:$D$15))”,按回车键确认。使用拖拽的方法将公式复制到S5:S22单元格区域。
知识点:LOOKUP函数
      LOOKUP函数是用来返回向量或数组中的数值。
  函数语法LOOKUP函数的语法有两种形式,向量和数组,在我们涉及的例子中就是向量。
  向量形式的语法LOOKUP(lookup_value,lookup_vector,result_vector)lookup_value:为需要查的数值,数值可以是数字、文本、逻辑值或者包含数值的名称或引用。
  lookup_vector:为之包含一行或一列的区域,数值可以是数字、文本或逻辑值。如果是树枝则必须按升序排列,否则函数不能返回正确的结果。
  result_vector:为只包含一行或一列的区域,且如果lookup_vector为行(列),result_vector也只能为行(列),包含的数值的个数也必须相同。
  在我们这个例子中的公式,所表达的意思是:如果R4=0则返回0值,否则要在“基础资料表”工作表中的C6:C15中查等于R4的值或是小于R4又最接近R4的值,并返回同行中D(E)列的值
步骤03  速算扣除数
      选中T3单元格,输入“速算扣除数”。选中T4单元格,在编辑栏中输入公式:
  “=IF(R4=0,0,LOOKUP(R4,基础资料表!$C$6:$C$15,基础资料表!$E$6:$E$15))”,按回车键确认。用拖拽的方法将公式复制到T5:T22单元格区域。
步骤04  个人所得税
      选中M4:M22单元格,设置单元格格式为“数值”,并设置“小数位数”的值为“2”,然后在M4编辑栏中输入公式:“=R4*S4-T4”,按回车键确认。使用拖拽的方法,将公式复制到M5:M22单元格区域。
步骤05  实发合计excel中round函数的使用方法
选中P4:P22单元格区域,设置单元格格式为“数值”,并设置“小数位数”的值为“2”。选中P4单元格,输入公式:“=L4-M4-N4-O4”,按回车键确认。用拖拽的方法,将公式复制到P5:P22单元格区域。
步骤06  各项合计
      选中A23单元格,输入“合计”。选中D23单元格,点击“编辑”→求和符号Σ,自动在D23生成求和公式:“=SUM(D4:D22)”,计算出“基础工资”一项的合计。使用同样的方法,完成其余各项的求和。
步骤07  美化表格
      工作表的数据录入和公式计算均以完成,最后一步就是美化工作表,该合并的合并居中,不需要突出显示的让字体颜浅一些,然后对字体、字号、边框线等进行一系列设置,同时取消网格线显示,让表更清爽。
步骤01  年功工资
      选中F4单元格,在编辑栏中输入公式“=VLOOKUP(A4,员工基础资料表!A:H,8,0)”,按回车键确认。用拖拽的方法完成F列单元格的公式复制。
步骤02  通讯补助
选中G4单元格,在编辑栏中输入公式“=VLOOKUP(A4,相关资料!A:J,10,0)”,按回车键确认。使用公式复制的方法,完成G5:G22单元格区域公式。
步骤03  应发合计
      选中H4:H22单元格区域,设置单元格格式为“数值”,并设置“小数位数”的值为“2”。选中H4单元格,然后在编辑栏中输入公式“=SUM(D4:G4)”,按回车键确认。用拖拽的方法完成H列单元格公式的复制。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。