1.使用index方法把工资表转工资条

公式:=INDEX(A:A,ROW()/3+2)
A:A
,ROW()/3+2,row()函数返回当前行数,row()/3的值为1,+2代表有两行表头。
2.使用替换单元格地址的方法

分步讲解:
右键拖拽,松手之后,选择链接到此处。然后使用ctrl H 替换 =为AAAA。
第二步,完成以后,选中三行,向下拖拽。
第三步,在替换AAAA为=符号。
3.使用辅助列把工资表转为工资条

法解读:
第一步,根绝行创建数字辅助列
第二步,复制一份,粘贴。
第三步,粘贴表头。
第四步,按辅助列升序。
4.vba方法,使用宏。

使用相对引用(必须使用相对引用)
宏
第三步,选中第一行,复制。
第四步,选中第三行,插入复制的单元格。
第五步,点击下A3单元格,停止录制。
然后插入按钮,指定宏。
我们可以看到它需要每次都点击一次,我们把代码改造下,让它可以一键生成。

代码如下:
Sub 工资条14()
'
' 工资条14 宏
'
Dim i As Integer, n As Integer
n = ActiveCell.CurrentRegion.Rows.Count - 2
For i = 1 To n
ActiveCell.Range("A1:H1").Select
Selection.Copy
ActiveCell.Offset(2, 0).Range("A1:H1").Select
Selection.Insert Shift:=xlDown
ActiveCell.Select
Next
End Sub
以上呢,就是四种工资表转工资条的方法,大家可以根据自己的能力和特点选择合适的方法。
图片来自网络,侵权必删