北京航空大学空乘专业:excel怎么做工资单?

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/05 15:30:03
在excel中,我想在打印出来的工资单的每一个职工上面有一行项目明细,但不是用人工打出来的,是由excel自动生成的。怎么办?

挺头痛的,想了几天,只能这样了~
在建立了职工数据的表格里添加一页专门用来打印的表单。
假设数据在sheet1的A列,内容为:
姓名
张三
李四
...
则在sheet2里A1输入:
=IF(OFFSET(Sheet1!$A$1,(ROW()+1)/2,,)="","",Sheet1!$A$1)
A2输入:
=IF(OFFSET(Sheet1!$A$1,ROW()/2,,)="","",OFFSET(Sheet1!$A$1,ROW()/2,,))
然后选定A1和A2在A列里复制足够的行数(根据职工人数)
在sheet2里就会出现:
姓名
张三
姓名
李四
...
同理,其他列根据上述公式相应更该所引用的单元格地址就可以了。如:
=IF(OFFSET(Sheet1!$A$1,(ROW()+1)/2,,)="","",Sheet1!$A$1)
变成:
=IF(OFFSET(Sheet1!$B$1,(ROW()+1)/2,,)="","",Sheet1!$B$1)
...
打得手都累了,可怜可怜加点分吧^O^

这个好办,点击文件-页面设置,其它设好后点击最后一个标签“工作表”,其中有个“顶端标题行”,将光标放入其中,再选中工作表中项目明细所在的第一行(如果项目明细不是一行的话就多选几行)确定就可以了

我可以给您做一个样表,
方便道话就和我联系

Email: ssj_210@sohu.com
Q Q : 379142252
skype: mumushi
也许我能帮忙。