excel如何选择打印区域(自动调整范围的打印区域)?

Դ网易

ߣ关键词推广

17

2021-11-03 06:36:10

Excel有一个很实用的功能,就是设置打印区域。我们可以根据自己的数据范围灵活设置要打印的范围,设置方法也很简单。我们只需要选择数据区域,然后在页面布局选项卡下选择打印区域,然后选择设置打印区域,如下图所示:

excel如何选择打印区域(自动调整范围的打印区域)

excel如何选择打印区域(自动调整范围的打印区域)

熟悉excel的小伙伴们一定也知道,这样设置的打印区域是固定的,也就是说后期如果需要在源数据的下方或者右侧(后面)添加新数据,这个打印区域还是原来的区域,不会自动调整打印范围,使用起来也有点不方便。为了解决这个问题,今天边肖就给大家分享一下如何通过函数和定义名的方式,根据数据自动调整打印范围。步骤如下:

第一步:仍然需要将现有的数据区设置为[打印区]。

excel如何选择打印区域(自动调整范围的打印区域)

excel如何选择打印区域(自动调整范围的打印区域)

选择a1: D8区域-选择[页面布局]选项卡-选择[打印区域]-选择[设置打印区域]。

excel如何选择打印区域(自动调整范围的打印区域)

excel如何选择打印区域(自动调整范围的打印区域)

提示:设置打印区域后,excel会自动将设置的打印区域名称定义为[Print_Area]。您可以在[名称框]中选择要查看的整个数据区域,如下所示:

excel如何选择打印区域(自动调整范围的打印区域)

excel如何选择打印区域(自动调整范围的打印区域)

在【公式】选项卡下选择【名称管理器】,在弹出的窗口中可以看到名称【打印_区域】。该名称引用的单元格区域可以在下面的[引用位置]下看到,这是步骤1中选择的单元格区域,如下所示:

.png">excel如何选择打印区域(自动调整范围的打印区域)

第2步:为了让打印范围自动更新,需要使用offset和counta组合去替换现有的打印范围

在【引用位置】下方框内输入公式:=OFFSET($A$1,0,0,COUNTA($A:$A),COUNTA($1:$1)),然后点击【关闭】—点击【是】如下图:

excel如何选择打印区域(自动调整范围的打印区域)excel如何选择打印区域(自动调整范围的打印区域)
excel如何选择打印区域(自动调整范围的打印区域)excel如何选择打印区域(自动调整范围的打印区域)

公式解释:

公式OFFSET($A$1,0,0,COUNTA($A:$A),COUNTA($1:$1))中,使用offset函数以A1单元格(打印区域开始的单元格)为参考系,向下偏移0行,向右偏移0列,所形成的的新引用区域的高度为,COUNTA($A:$A),即把counta函数统计出的A列数据的总个数作为offset函数新引用区域的高度,如A列有10个数据,则新的区域即为10行,如A列有15个数据,则新的区域为15行;同理,所形成的新引用区域的宽度为COUNTA($1:$1),即把counta函数统计出的第1行数据的总个数作为offset函数新引用区域的宽度,如第1行有5个数据,则心的区域为5列,如第1行有10个数据,则新的区域为10列

第3步:设置完成后,我们在源数据范围的下方和右侧分别增加一条新的数据,结合上述公式解释,offset函数所形成的新的引用区域即为A1:E9区域,而此新的引用区域则作为更新后的打印区域

excel如何选择打印区域(自动调整范围的打印区域)excel如何选择打印区域(自动调整范围的打印区域)

至此,可根据数据范围自动更新的打印区域的设置就算是完成了,你还不去实操一下,亲眼见证一下这个神奇的设置吗?

佭ϴý Ѷ Media8ý

在线客服

外链咨询

扫码加我微信

微信:juxia_com

返回顶部