馬震安
當我們對含有大量數(shù)據的表格進行篩選時,如果想將篩選出的數(shù)據以更直觀醒目的表中表形式與源數(shù)據同時顯示(圖1),以便于對比、處理、演示,應該如何實現(xiàn)呢?其實,只要巧妙地利用篩選函數(shù)、圖片、組合框等功能,就能夠非常容易地制作出這種效果了。
首先制作一個下拉菜單。在空白列連續(xù)輸入所需要的菜單內容(即實例中的省份),選擇“開發(fā)工具”選項卡,點擊“插入→表單控件→組合框”,在工作表的空白處劃出一個組合框,右鍵單擊此組合框,選擇“設置控件格式”,在彈出窗口的“控制”選項卡中,“數(shù)據源區(qū)域”處選擇輸入的連續(xù)省份單元格,如$F$1:$F$4,“單元格鏈接”處選擇任一空白單元格,如G1。這樣,當點擊組合框中的下拉菜單時,G1單元格的值就會發(fā)生變化(圖2)。
然后,再構建一個“名稱”。切換到“公式”選項卡,點擊“名稱管理器”,在彈出的窗口中點擊“新建”按鈕,在新彈出的窗口的“名稱”處輸入“數(shù)據”,在“引用位置”處輸入“=OFFSET(Sheet1!$B$2,(Sheet1!$G$1-1)*5,0,5,3)”。這樣,表中表所需要的數(shù)據就構建完成了,并且這個數(shù)據會依據下拉菜單的變化而變化(圖3)。
接下來,切換到“插入”選項卡,插入任何一張圖片。調整好圖片大小,選中圖片,在編輯欄中輸入“=數(shù)據”后,圖片已顯示為表格。右擊這個圖片,可對它進行填充色、線條、三維等樣式的設置(圖4)。
再制作一個表頭,根據先前的圖片設計好它的樣式并進行截圖,調整好截圖的大小。在G2單元格中輸入“=OFFSET($F$1,$G$1-1,0,1,1)”,這樣,在G2單元格就獲得了所選菜單名稱;在G3單元格中輸入“=G2&"各月份銷量及利潤統(tǒng)計"”;插入一個矩形,選中它,在編輯欄輸入“=G3”,設置這個矩形所需要的樣式。這樣,表中表的標題就設計好了。最后,右擊下拉菜單,將其置于頂層,將下拉菜單、矩形及先前的兩個圖片的位置調整好并進行組合就可以了(圖5)。