用工资表制作工资条的3种方法,如果你还不会,那就真的Out了
工作的目的很多,有情怀、有自我享受、也有自我实现,等等,但更多的是为了生存,而最能体现工作价值的就是每月的工资,当看到工资条的时候,“哎,还是那么多”、“怎么又少了几十块”、“这个月还不错……”……,但你知道你手里的工资条是怎么制作的吗?其实,它并没有那么神秘,在Excel中就可以实现。
方法一:辅助列法。
方法:
1、插入辅助列。
2、在辅助列中输入序号1,2,3,4,……n(n值的大小由数据源的行数决定)。
3、复制辅助列中的序号,并粘贴到N的下一行。
4、选中除标题行之外的其它数据源部分及行插入的辅助列。
5、以辅助列的列标为【主要关键字】进行【升序】排序。
6、复制标题行,选中除标题行之外的数据源区域,快捷键Ctrl+G打开【定位】对话框,【定位条件】-【空值】-【确定】,Ctrl+V粘贴。
7、删除辅助列,调整表格结构。
方法二:Index函数法。
Index函数的作用为:在给定的单元格区域中,返回指定行列交叉处单元格的值或引用。
语法结构为:=Index(数据区域,行,[列]),当省略第三个参数时,默认值为1。
方法:
1、在“工资条”的Sheet表中制作表头及标题行。
2、在目标单元格中输入公式:=INDEX(Index函数法!A$3:A$12,(ROW(A1)-2)/3+2)。
3、选定标题行、第一条数据及空白行向下填充。
4、删除多余空白行即可。
解读:
1、公式=INDEX(Index函数法!A$3:A$12,(ROW(A1)-2)/3+2)中,关键的部分是(ROW(A1)-2)/3+2,Row(A1)返回单元格A1的行号,计算后的结果相当于(1-2)/3+2≈1.7,向下取整则为1,Index函数返回A$3:A$12返回内的第一行内容,即1。后续列的内容以此类推,在整个过程中,只是列标发生了变化。
2、此技巧的关键在于同时选中3行下拉,下拉时标题行和空白行直接复制,而带有公式的部分则是按照相对引用进行填充。
方法三:Vlookup函数法。
Index函数的作用为:返回指定区域中符合条件的值。
语法结构为:=Vlookup(查询值,查询值和返回值所在的数据范围,返回值的相对列数,匹配模式),其中“匹配模式”分为0和1两种,0为精准匹配,1为模糊匹配。
方法:
1、在“工资条”的Sheet表格中制作表头及标题行。
2、在单元格中输入公式:=VLOOKUP($A3,Index函数法!$A$3:$G$12,COLUMN(B3),0)。
3、选定标题行、第一条数据及空白行向下填充(或标题行,第一条数据行)。
4、删除多余空白行即可。
解读:
1、公式中的第一个参数查询值的引用方式为混合引用,$A3,而不能是绝对引用($A$3)或相对引用(A3),Why???原因是列不变,行要变,所以要细细体会哦!
2、利用填充柄填充时根据需要可以隔行,也可以不隔行填充。