Excel 打印多份工资条

打印多份工资条的具体步骤如下。

步骤01:打开“工资表.xlsx”工作簿,切换到“工资条”工作表,选中单元格区域B1:M39,然后选择“文件”,在左侧导航栏中单击“打印”选项,打开“打印”对话框,如图18-47所示。

图18-47 单击“打印”按钮

步骤02:在“打印份数”微调框中设置打印份数为“2”,选择“打印机”类型为电脑安装的打印机,这里为“Snagit 12”,并设置打印区域为“打印选定区域”,其他选项保持默认设置,如图18-48所示。

图18-48 设置打印选项

步骤03:设置完成后便可以在右侧预览打印效果,如图18-49所示。

图18-49 预览打印效果

步骤04:如果对预览效果比较满意,就可以单击“打印”按钮开始打印了。

Excel 工资条的页面设置

对工资条进行页面设置的具体步骤如下。

步骤01:打开“工资表.xlsx”工作簿,切换到“工资条”工作表,然后对每个工资条的题头重新进行单元格合并,以便完整地显示单元格中的内容,如图18-40所示。

步骤02:功能区切换到“页面布局”选项卡,单击“页面设置”组中的“其他页面设置”按钮,如图18-41所示。

图18-40 重新合并单元格题头

图18-41 单击“其他页面设置”按钮

步骤03:随即弹出“页面设置”对话框,切换到“页面”选项卡,然后在“方向”组合框中选择“横向”单选按钮,如图18-42所示。

步骤04:切换到“页边距”选项卡,在“上”“下”“左”“右”微调框中分别输入“3”“3”“1.5”“1.5”,在“页眉”和“页脚”微调框中分别输入“1.5”和“1.5”,然后在“居中方式”组合框中选择“水平”和“垂直”两个复选框,如图18-43所示。

步骤05:切换到“工作表”选项卡,在“打印区域”文本框中输入“B1:M39”,然后单击“打印预览”按钮,如图18-44所示。

步骤06:随即可在弹出的窗口中预览打印效果,如图18-45所示。

步骤07:拖动右侧的下拉框,可以预览其他页面的打印效果,此时第2页中只有3条记录,如图18-46所示。随后关闭预览页面。

图18-42 选择页面方向

图18-43 设置页边距

图18-44 设置工作表区域

图18-45 打印预览图

图18-46 预览其他页面的打印效果

Excel 设置工资条的打印区域

设置打印区域的方法有很多种,下面我们将介绍常见的3种设置打印区域的方法。

使用“设置打印区域”菜单项

使用“设置打印区域”菜单项设置打印区域的具体步骤如下。

步骤01:打开“工资表.xlsx”工作簿,切换到“工资条”工资表,选中单元格区域B1:M39,单击“文件”选项,在左侧导航栏中选择“打印”选项,打开“打印”对话框,在“设置”选项下选择“打印选定区域”,如图18-29所示。

图18-29 选择“打印选定区域”

步骤02:随即可将选中的单元格区域设置为打印区域,打印预览效果如图18-30所示。

图18-30 预览打印区域

使用“页面设置”对话框

在“页面设置”对话框中也可以设置打印区域,具体的操作步骤如下。

步骤01:打开“工资表.xlsx”工作簿,切换到“工资条”工资表,功能区切换到“页面布局”选项卡,单击“页面设置”组中的“其他页面设置”按钮,如图18-31所示。

图18-31 单击“其他页面设置”按钮

步骤02:随即弹出“页面设置”对话框,切换到“工作表”选项卡,单击“打印区域”文本框右侧的折叠按钮,如图18-32所示。

图18-32 单击折叠按钮

步骤03:随即弹出“页面设置–打印区域”对话框,然后选择单元格区域B1:M27,如图18-33所示。

步骤04:单击展开按钮返回“页面设置”对话框,此时“打印区域”文本框中显示出用户选中的单元格区域,如图18-34所示。

图18-33 设置打印区域

图18-34 返回“页面设置”对话框

步骤05:单击“打印预览”按钮,即可在弹出的窗口中预览打印效果,此时预览的打印内容就是已经设置的打印区域,如图18-35所示。

图18-35 预览打印区域

高手支招:如果要取消上述两种方法设置的打印区域,需将功能区切换到“页面布局”选项卡,单击“页面设置”组中的“打印区域”下三角按钮,在展开的下拉框中选择“取消打印区域”,即可取消设置完的打印区域,如图18-36所示。

图18-36 取消打印区域

隐藏非打印区域

如果将工作表的部分数据隐藏起来,剩余部分就是用户要打印的区域。下面我们具体来看一下怎么隐藏非打印区域。

步骤01:打开“工资表.xlsx”工作簿,切换到“工资条”工作表,同时选中D列和E列,功能区切换到“开始”选项卡下,单击“单元格”组中的“格式”下拉按钮,在展开的下拉列表中单击“可见性”列表下的“隐藏和取消隐藏”展开按钮,在展开的列表框中选择“隐藏列”选项,如图18-37所示。

图18-37 选择“隐藏列”选项

步骤02:随即可将选中的D列和E列隐藏起来,如图18-38所示。

步骤03:单击“文件”选项,在左侧导航栏中选择“打印”选项,随即出现“打印”对话框,右侧为打印预览图,如图18-39所示。

图18-38 查看隐藏列后的工作表

图18-39 预览“隐藏列”的打印图

Excel 打印工资条

在得到全部员工的工资条后,我们一般需要打印工资条。具体打印操作步骤如下。

步骤01:切换到“文件”菜单,选择“打印”命令,可以看到页面右面显示打印预览的效果,如图7-34所示。

图7-34 打印预览效果

步骤02:在“打印”预览状态下,单击“页面设置”超链接,打开“页面设置”对话框,选择“页面”选项卡,在“方向”组中单击选中“横向”单选按钮,如图7-35所示。

图7-35 设置打印页面

步骤03:切换到“页边距”选项卡,在“居中方式”组中,同时选中“水平”对齐方式和“垂直”对齐方式的复选框,如图7-36所示。然后单击“确定”按钮,这时可以看到设置完毕后的工资条打印预览效果,如图7-37所示。

图7-36 设置页边距

图7-37 设置完毕后的工资条打印预览效果

Excel 快速生成全部员工的工资条

当得到第一位员工的工资条后,用户可以利用填充法快速生成全部员工的工资条。具体方法为:选中A2:I5单元格区域,将光标定位到该单元格区域的右下角,出现黑色十字形状时,按住鼠标左键向下拖动,释放鼠标即可得到全部员工的工资条,如图7-33所示。

图7-33 生成全部员工的工资条

Excel 设置工资条数据

建立“工资条”表后,用户可利用Vlookup查找函数,在之前创建的工资表格基础上完成对工资条数据的设置输入。具体操作步骤如下。

步骤01:选中B2单元格,在B2单元格中输入第一个员工的编号。

步骤02:选中D2单元格,在公式编辑栏中输入公式:“=VLOOKUP(B2,工资统计表!A2:L16,2,0)”,按Enter键,返回得到第一位员工的姓名,如图7-30所示。

图7-30 得到员工姓名

步骤03:选中F2单元格,在公式编辑栏中输入公式“=VLOOKUP(B2,工资统计表!A2:L16,3,0)”,按Enter键,返回第一位员工的所属部门,如图7-31所示。

图7-31 返回第一位员工的所属部门

步骤04:选中A5单元格,在公式编辑栏中输入公式“=VLOOKUP($B2,工资统计表!A2:L16,COLUMN(工资统计表!D3:L3))”,按Enter键,返回第一位员工的基本工资。选中A5单元格,将光标定位到单元格右下角,出现黑色十字形状,按住鼠标向右拖动至I5单元格,释放鼠标即可一次性返回第一位员工的工龄工资、津贴、奖金、应发工资等,如图7-32所示。

图7-32 计算工资数据

注意,这里的COLUMN(工资统计表!D3:L3))返回的是基本工资列,之所以这样设置,是为了接下来复制公式的方便,之后的单元格会以此类推返回相应的列,可简化输入数据的烦琐过程。

Excel 能否将工资明细表转换成工资条格式?

图 8.39 是公司的工资明细表,能否快速转换成工资条格式?即每个员工工资的上一行都显示标题栏。

图8.39 工资明细表

解题步骤

Excel未提供生成工资条的工具,但是多个内置工具组合应用可以实现此需求,具体操作步骤如下。

1.在I3单元格中输入字母A,在J4单元格中输入字母A。

2.选择I3:J4区域,然后双击填充柄,将数据填充到工资明细的最后一行,效果如图8.40所示。

图8.40 创建辅助区域

3.按<Alt+H+F+D+S>组合键,弹出“定位条件”对话框,然后选中“常量”单选按钮,并取消选择其下方的“数字”、“逻辑值”和“错误”复选框,只保留“文本”复选框,操作界面如图8.41所示。

图8.41 设置定位选项

4.单击“确定”按钮执行定位,然后右键单击任意一个已选中的单元格,并从右键菜单中选择“插入”,弹出“插入”对话框。

5.选择“插入”对话框中的“整行”,然后单击“确定”按钮执行插入行操作。图8.42展示了插入方式的设置界面,图8.43则是插入整行后的效果。

图8.42 设置插入方式

图8.43 插入空行后的效果

6.复制第一行。

7.选择A1:A20,然后按<Alt+H+F+D+S>组合键,弹出“定位条件”对话框,然后选中“空值”单选按钮,并单击“确定”按钮执行定位。图8.44是定位条件设置界面,图8.45则是定位效果。

图8.44 设置定位条件

图8.45 定位效果

8.按组合键<Ctrl+V>,粘贴标题到空行中,粘贴后效果如图8.46所示。

图8.46 复制标题到空行

9.删除I:J区域的辅助数据。

知识扩展

1.本例的重点在于辅助区域的应用,通过辅助区域定位需要插入行的单元格。当插入空行后,其他操作都相当简单。

使用辅助区域时要注意两点,其一是输入的字符没有任何限制,使用任何字符都可以,而非只能使用字母“A”;其二是必须从第二个职员信息处开始,因为第一个职员的工资信息上方已经存在标题行。

2.在辅助区域定位文本后需要调用右键菜单中的“插入”菜单,此时的重点在于必须右键单击已经选中的单元格,其后插入空行时才会针对当前选中的所有单元格各插入一行,否则无法实现预期效果。

3.复制第一行后,定位 A1:A20 区域的空白单元格,然后粘贴数据即可将标题批量存放到每个职员信息的上方。假设 A 列的某个姓名被删除,那么不能使用本例的方法,必须确保姓名区域没有空白单元格。