自動調整範圍的列印區域「excel如何選擇列印區域」

在excel裡面有一個很實用的功能,那就是設置列印區域,我們可以根據自己的數據範圍去靈活設置需要列印的範圍,而設置方法也很簡單,只需要選擇數據區域,然後在【頁面布局】選項卡下面選擇【列印區域】,然後選擇【設置列印區域】即可,如下圖所示:

Excel技巧:如何設置可自動調整範圍的列印區域?

稍微熟悉excel的小夥伴想必也知道,這樣設置出來的列印區域是固定的,也就是說如果後期需要在源數據下方或右側(後面)增加新數據的話,此列印區域還是原有區域,並不會自動調整列印範圍,用起來也是有點不方便的,為了解決這個問題,小編今天將為大家分享如何藉助函數和定義名稱來讓列印範圍根據數據自動調整範圍,步驟如下:

第1步:仍然是需要把現有數據區域設置為【列印區域】

Excel技巧:如何設置可自動調整範圍的列印區域?

選擇A1:D8區域—選擇【頁面布局】選項卡—選擇【列印區域】—選擇【設置列印區域】

Excel技巧:如何設置可自動調整範圍的列印區域?

小貼士:列印區域設置完後,excel會給所設置的列印區域自動定義名稱為【Print_Area】,可選擇整個數據區域在在【名稱框內查看】,如下圖:

Excel技巧:如何設置可自動調整範圍的列印區域?

在【公式】選項卡下選擇【名稱管理器】,在彈出來的窗口中可看到名稱【Print_Area】,在下方的【引用位置】下面可看到此名稱所引用的單元格區域,即為步驟1中所選擇的單元格區域,如下圖:

Excel技巧:如何設置可自動調整範圍的列印區域?

第2步:為了讓列印範圍自動更新,需要使用offset和counta組合去替換現有的列印範圍

在【引用位置】下方框內輸入公式:=OFFSET($A$1,0,0,COUNTA($A:$A),COUNTA($1:$1)),然後點擊【關閉】—點擊【是】如下圖:

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技巧:如何設置可自動調整範圍的列印區域?

至此,可根據數據範圍自動更新的列印區域的設置就算是完成了,你還不去實操一下,親眼見證一下這個神奇的設置嗎?

原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/275088.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
投稿專員的頭像投稿專員
上一篇 2024-12-17 14:19
下一篇 2024-12-17 14:19

相關推薦

發表回復

登錄後才能評論