发布网友 发布时间:2022-04-24 06:20
共1个回答
热心网友 时间:2022-04-28 08:53
不知道你工资表的结构,只能通过你说的举个例子:(如图)从前面的图到后面的图,操作方法是样的:1.把工作表sheet1做成如前图那样,2.在工作表sheet2的在A1内输入函数=IF(INDIRECT("SHEET1!A"&--CEILING(ROW()+4,4)/4)="","",IF(MOD(ROW(),4)=1,"序号",IF(MOD(ROW(),4)=2,SMALL(Sheet1!$A:$A,(ROW()+2)/4),"")))在B1内输入函数=IF(IF(ISERROR(VLOOKUP($A1,Sheet1!$A$1:$D$13,COLUMN(B1))),"",VLOOKUP($A1,Sheet1!$A$1:$D$13,COLUMN(B1)))=0,"",IF(ISERROR(VLOOKUP($A1,Sheet1!$A$1:$D$13,COLUMN(B1))),"",VLOOKUP($A1,Sheet1!$A$1:$D$13,COLUMN(B1))))3.把B1内的函数复制至D14.选中A1:D1往下拖至所需行5.选中A、B、C、D行,设置条件格式为公式,在公式内写=IF($A1="",0,1)=1,把边框设为实线.OK,这时只要在表sheet1中按顺序录入工资,即可以sheet2中得到工资条.如还有问题可以补充,或加我! 这个表格做好以后能大大提高录入的速度,制作过程也非常简单,希望能带给你方便.