excel中有一個(gè)非常實(shí)用的功能,,就是設(shè)置打印區(qū)域。我們可以根據(jù)自己的數(shù)據(jù)范圍靈活設(shè)置打印區(qū)域,,設(shè)置方法也很簡單,。我們只需要選擇數(shù)據(jù)區(qū)域,,然后選擇[頁面布局]選項(xiàng)卡下的[打印區(qū)域],再選擇[設(shè)置打印區(qū)域],,如下圖所示:
稍微熟悉excel的小伙伴一定也知道,,這樣設(shè)置的打印區(qū)域是固定的,也就是說,,如果后期需要在源數(shù)據(jù)的下方或者右側(cè)(后面)添加新的數(shù)據(jù),,這個(gè)打印區(qū)域還是原來的區(qū)域,不會自動調(diào)整打印范圍,,使用起來有點(diǎn)不方便,。針對這個(gè)問題,邊肖今天就和大家分享如何借助函數(shù)和定義的名稱,,根據(jù)數(shù)據(jù)自動調(diào)整打印范圍,。步驟如下:
第一步:仍然需要將現(xiàn)有的數(shù)據(jù)區(qū)設(shè)置為[打印區(qū)]。
選擇A1: D8區(qū)域-選擇[頁面布局]選項(xiàng)卡-選擇[打印區(qū)域]-選擇[設(shè)置打印區(qū)域]
提示:設(shè)置打印區(qū)域后,,excel會自動將設(shè)置的打印區(qū)域的名稱定義為[Print_Area],,您可以在[名稱框]中選擇整個(gè)數(shù)據(jù)區(qū)域進(jìn)行查看,如下圖:
選擇公式選項(xiàng)卡下的名稱管理器,,在彈出窗口中可以看到名稱[Print_Area],。在下面的參照位置下可以看到該名稱參照的單元格區(qū)域,也就是第一步選擇的單元格區(qū)域,,如下圖所示:
第二步:為了自動更新打印范圍,,您需要使用offset和counta的組合來替換現(xiàn)有的打印范圍。
在下面的框中輸入公式=offset ($ a $1,,0,,0,COUNTA ($ a: $ a),,COUNTA ($13360 $1)),,然后點(diǎn)擊關(guān)閉——點(diǎn)擊是,如下圖:
公式解釋:
在公式offset ($ a $1,,0,,0,COUNTA($A:$A),,COUNTA ($13360 $1))中,,使用offset函數(shù)以A1單元格(打印區(qū)域開頭的單元格)為參照系統(tǒng),向下偏移0行,,向右偏移0列,,形成的新參照區(qū)域的高度為COUNTA(即COUNTA函數(shù)統(tǒng)計(jì)的A列數(shù)據(jù)總數(shù)作為offset函數(shù)的新參照區(qū)域的高度。如果A列有10個(gè)數(shù)據(jù),,新區(qū)域是10行,,如果A列有15個(gè)數(shù)據(jù),,新區(qū)域是15行。同理,,新引用區(qū)域的寬度為counta ($133,,360 $1),即counta函數(shù)統(tǒng)計(jì)的第一行數(shù)據(jù)的總數(shù)作為offset函數(shù)新引用區(qū)域的寬度,。如果第一行有五個(gè)數(shù)據(jù),,則心臟中的區(qū)域是五列,如果第一行有十個(gè)數(shù)據(jù),,則新區(qū)域是十列,。
第三步:設(shè)置完成后,我們在源數(shù)據(jù)區(qū)域的底部和右側(cè)添加一個(gè)新的數(shù)據(jù),。結(jié)合上面的公式,,offset函數(shù)形成的新的參考區(qū)域是A1:E9區(qū)域,這個(gè)新的參考區(qū)域被用作更新的打印區(qū)域,。
至此,,可以根據(jù)數(shù)據(jù)范圍自動更新的打印區(qū)域的設(shè)置完成,。你不去實(shí)踐一下,,親眼見證一下這個(gè)神奇的設(shè)定嗎?
官方微信
TOP