返回

如何让Excel函数列数较少表格分栏打印?让Excel函数列数较少表格分栏打印的方法步骤。

时间:2016年12月01日 02:18评论:0

本文介绍若何操作Excel函数实现分栏打印,这个技巧适合打印列数斗劲少的Excel表格,避免呈现年夜量空白。

日常平常偶然需要打印一些列数特少的表格,例:单科成就表、调资清单、施工员年检名单、产物代码表等等。以施工员年检名单来说就只有序号、姓名和证号3列。直接打印时因为3列表格远小于纸张宽度会呈现年夜量空白,不仅难看也很华侈纸张。是以很有需要把表格分栏排满页面再打印,不外Excel并没有分栏功能,要若何实现分栏打印呢?其其实Excel 2007顶用函数就可以轻松实现表格的分栏打印。

1.名目设置

用Excel 2007打开需要分栏的“年检名单”工作表(图1)。按住Ctrl键拖动“年检名单”工作表标签复制出一张“年检名单(2)”工作表,并把它重命名为“分栏”。在“分栏”工作表中按Ctrl+A键全选并按Delete键删除数据,以获得一张边框、行高、列宽、字体均与原表不异的空表。

Excel函数实现列数较少表格分栏打印

按所需分栏间距调整第4列宽度,然后选中A1:D1复制,再选中第1行右击选择 “选择性粘贴”,在“选择性粘贴”窗口中选中“列宽”,确定把表格A1:D1的列宽设置复制到所有列。

2.输入公式

在A1输入公式=IF(A2=“”,“”,年检名单!$A1),在A2非空时显示“年检名单”工作表的问题A1否则为空,在B2、C3也输入同样公式,不外要把公式中的$A$1分袂改成$B$1、$C$1以引用响应问题。

在A2输入公式=IF(INDIRECT(“年检名单!A”&ROW()+INT(COLUMN()/4)*COUNT($D:$D))=“”,“”,INDIRECT(“年检名单!A”&ROW()+INT(COLUMN()/4)*COUNT($D:$D))),在B2、C2也输入同样的公式并把公式中的A全改成B、C以引用响应列的内容。

在D2输入1作为较量争论行数的依据,并设置字体颜色为白色以让1消逝踪。选中A2:D2向下拖动填充柄复制到C20单元格,即可显示首栏的19行数据。最后选中A1:D20复制,再选中1:20行进行粘贴即可生成所有分栏表格(图2)。

Excel函数实现列数较少表格分栏打印

公式中ROW()+INT(COLUMN()/4)*COUNT($D:$D)较量争论出当前单元格数据在原表中的行号。由INDIRECT函数按行、列号引用单元格,再用IF判定当引用的单元格为空时显示为空。COUNT($D:$D)自动统计每页行数,/4为原表格的列数3+1列分隔用的空列。

3.潜匿空表

上面的引用公式让超出原表总记实数的分栏表格不显示数据,但表格线仍是在的,还得设置前提名目让空表格自动潜匿。选中1:20行,单击“起头”选项卡的“前提名目”选择“凸起显示单元格轨则/其他轨则”。

在“新建名目轨则”窗口的“单元格值”下拉列表中选择“空值”,单击“名目”按钮,在“设置单元格名目”窗口的“边框”选项卡下单击“无”设置为无边框,确定后没稀有据的区域就不会显示边框了(图3)。

Excel函数实现列数较少表格分栏打印

4.最后调整

切换到“视图”选项卡单击“页面结构”即可看到每页的分栏情形。直接拖动水平标尺中的左、右边距,让第1页中打印的最后一列正好是用于分栏的空列(图4),这样才能确保各页的分栏数一致。

Excel函数实现列数较少表格分栏打印

若想调整分栏间距,直接调整第4列宽度,再复制A1:D1按宽度“选择性粘贴”到第1行即可,当然也得从头再调整左、右边距以确保分栏数一致。若想在每页表格上添加一个总问题的话,此刻你可以单击页面上侧的页眉区,直接在页眉中添加问题。

此刻看一下每页打印的行数是否恰当,从图中可以看出其实还可以再增添两行。我们直接在2:20行间随便选中两行(17:18行),右击选择复制,再右击选择“插入复制的单元格”,即可增添2行表格。反过来,若是行数过多超出页面,则只要直接在2:20行中任选几行右击选择“删除”即可削减行数。

此刻可以起头打印了。虽然空分栏表不会显示,但因为有公式在仍是会打印出空白页。是以打印时得选中全数稀有据的列,单击“Office”按钮选择“打印”,在打印窗口选中“选定区域”再打印才不会打印空白页。或者直接指定打印页码规模也行。往后在年检名单工作表中填写改削数据后,打开“分栏”工作表即可直接进行分栏打印,无需再做改削。

将文档保留成模板还可用于对其他表格进行分栏打印。你只要把表格连问题带数据一路复制粘贴到年检名单工作表的A1单元格,即可分栏打印。也不必然要3列,少于3列的表格略做调整同样可以分栏。以2列表格来说,只要在“分栏”工作表中右击第3列列标选择“潜匿”,再复制A1:D1,按宽度“选择性粘贴”到第1行,然后恰当调整左、右边距即可实现2列表格的分栏。

当然跨越3列的表格就得改削公式中的列数了,是以想做成模板最好一路头就按最多列的表格设置,再按需潜匿多余列会斗劲便利。此外,若粘贴的表格有两行问题,只要在分栏工作表中选中第1行复制,再“插入复制的单元格”增添问题行。然后在A1:C2问题行中按原表合并、设置名目后选中A1:D2复制粘贴到1:2行即可。

相关文章
猜你喜欢
用户评论