在日常工作當中,經(jīng)常會有一些數(shù)據(jù)量非常大的表格需要我們處理。
當這些表格需要打印出來時,如果能在每一頁的最后加上本頁的小計,在最后一頁加上總計,這樣的表格可讀性肯定會很高。
類似的打印樣式在一些財務(wù)軟件中已經(jīng)實現(xiàn)了,那咱們能不能用Excel自帶的功能實現(xiàn)這樣的效果呢。
已經(jīng)有高手用VBA代碼或是小工具能夠?qū)崿F(xiàn)。但是對于多數(shù)表親來說,用VBA代碼操作起來會有點難度。
以下圖為例,假定我們需要每頁打印40行內(nèi)容。
一、創(chuàng)建輔助列
右鍵單擊A列列標,在下拉列表中選擇【插入】,插入一個空白列。
A1輸入列標題“輔助”,A2輸入公式:
=INT(ROW(A40)/40)
雙擊A2單元格右下角的填充柄,將公式快速填充至數(shù)據(jù)區(qū)域的最后一行。
公式中的40可以根據(jù)實際每頁打印的行數(shù)確定。公式用于生成40個1、40個2、40個3……這樣的循環(huán)序列。
復(fù)制A列內(nèi)容,右鍵選擇性粘貼為數(shù)值。
二、使用分類匯總
單擊數(shù)據(jù)源任意單元格,依次單擊【數(shù)據(jù)】,【分類匯總】。
在彈出的【分類匯總】對話框中:
【分類字段】選擇“輔助”。
【匯總方式】選擇“求和”。
【選定匯總項】勾選“金額(本金)”。
【分類匯總】對話框下部勾選“每組數(shù)據(jù)分頁”,單擊【確定】。
完成的效果如下圖所示:
點擊工作表左側(cè)的分類匯總按鈕2,使數(shù)據(jù)表只顯示匯總行。
選擇B42:F1023區(qū)域,按F5,調(diào)出【定位】對話框,定位條件選擇可見單元格。(下面這個圖片是win8系統(tǒng)下的截圖,見諒哈)
依次單擊【開始】,【合并后居中】按鈕右側(cè)的小三角,在下拉列表中選擇【跨越居中】。
編輯欄內(nèi)輸入“本頁小計”,按Ctrl+Enter,再按【居中】按鈕。
三、美化工作表
點擊工作表左側(cè)的分類匯總按鈕3,展開數(shù)據(jù)表。
添加邊框。
在頁面設(shè)置對話框的工作表選項卡下,設(shè)置頂端標題行為:$1:$1,這樣在打印的時候,每一頁都會有固定的列標題,不但看起來比較美觀,也便于數(shù)據(jù)的閱讀。
最后將總計行設(shè)置合并居中,再隱藏A列,就大功告成了。
預(yù)覽一下,每頁都已經(jīng)加上了頁小計: