关于一个EXCEL表格的处理问题!

来源:百度知道 编辑:UC知道 时间:2024/05/26 14:03:41
比如处理工资表,第一行是文字表头,表头下面是一行一行的数据,打印时怎样将每行的数据里都加上第一行的表头,做成工资条。也就是说每个人的工资条是单一的。谢谢帮忙!

假设数据在SHEET1!A:E
在sheet2的A1单元格输入公式
=IF(MOD(ROW(),3)=1,Sheet1!A$1,IF(MOD(ROW(),3),INDEX(Sheet1!$A:$E,INT((ROW()-1)/3)+2,COLUMN()),""))

用填充柄向右向下填充即可得到3行数据的工资条
标题
工资
空行

必要的话,选中sheet2的A:E列
格式》条件格式》
公式 =A1<>""
为非空行的工资条设置边框

不好实现,除非你把表头和一个职工的工资做成一页,那样就每页都有表头了。就是要自定义纸张大小,然后执行下列操作:
点击文件-页面设置-“工作表”选项卡 打印标题下面的 “顶端标题行”右边的箭头点一下 ,选中表头,回车, 然后确定即可。

在版面设定中,再点工作表,再光标移至标题列(R)的长框中,然后直接进入工资表中,选中第一行的文字表头就可以了

页面设置→工作表→顶端标题行→点右面有点带红的图标→选第一行→再点带红的图标→确定即可

点击文件-页面设置-“工作表”选项卡 打印标题下面的 “顶端标题行”右边的箭头点一下 ,选中表头,回车, 然后确定即可。
要打印某个人,就选定某人的那一行,打印选择选定区域就行.