愚人
有時我們會使用Excel的“折線圖”來表達(dá)一些趨勢走向,不過在需要比較的數(shù)據(jù)較多的時候,如果在一張圖表中排列多個折線圖,整個圖案顯得很雜亂,并不方便查看趨勢圖。比如公司的銷售部分為四個分部,下表是每個分部1-5月的銷售數(shù)據(jù),如果只是簡單使用折線圖的方法進(jìn)行制作,那么所有的折線圖是混雜在一起,這樣圖表看上去很亂,而且不好比較部門之間的銷售趨勢(圖1)。
對于這類情況,現(xiàn)在可以在Excel中制作按需顯示的折線圖。這樣不僅顯示簡潔,而且可以很方便地對部門之間的銷售狀況進(jìn)行對比。原理就是增加輔助數(shù)據(jù),通過組合圖表的方式對傳統(tǒng)的折線圖進(jìn)行改造。
無中生有 構(gòu)建輔助數(shù)據(jù)
因?yàn)槟J(rèn)數(shù)據(jù)在插入折線圖后會自動顯示,因此要實(shí)現(xiàn)指定的數(shù)據(jù)顯示折線圖,我們就需要通過復(fù)選框的選擇來實(shí)現(xiàn)指定顯示,這種顯示效果需要通過構(gòu)造和原數(shù)據(jù)一樣的輔助數(shù)據(jù)實(shí)現(xiàn)。
首先在G 1輸入“輔助列”,在H 1輸入“部門”,在I1到M1輸入1-5月的數(shù)值,構(gòu)建一個和原始數(shù)據(jù)一致的表頭數(shù)據(jù)。接著定位到H2輸入公式“=IF(G2=TRUE,A2,NA()),公式的意思是使用IF函數(shù)進(jìn)行判斷,如果G2的數(shù)據(jù)和A2的一致,則在G2顯示為“TRUE”(否則顯示為FALSE),G2的數(shù)據(jù)通過復(fù)選框是否選定來決定。接著將函數(shù)向下填充(圖2)。
接著在I2輸入公式“=VLOOKUP($H2,$A$2:$ F$5,COLUMN(B2),F(xiàn)ALSE)”,然后向下、向右填充(圖3)。公式解釋:
使用VLOOKUP函數(shù)對原始數(shù)據(jù)進(jìn)行引用,其中H2是查找的值(即部門名稱),$A$2:$F$5則是原始數(shù)據(jù)的區(qū)域范圍,COLUMN(B2)就是取得B2單元格所在列的列標(biāo)數(shù)字號,也就是2,這里不是直接用2,而是COLUMN(B2),這樣當(dāng)公式向右拖曳時,會自動變成COLUMN(C2)、COLUMN(D2),從而實(shí)現(xiàn)對列號的動態(tài)引用。FALSE表示精確引用。
設(shè)置復(fù)選框 自定義選擇數(shù)據(jù)
要實(shí)現(xiàn)指定數(shù)據(jù)折線圖的顯示,這里使用的是復(fù)選框勾選來確定。點(diǎn)擊“開發(fā)工具→插入→ActveX控件→復(fù)選框”,按提示在表格的下方插入一個復(fù)選框控件。選中插入的復(fù)選框,點(diǎn)擊“開發(fā)工具→設(shè)計模式→屬性”,打開控件屬性設(shè)置窗口,點(diǎn)擊“Caption”項(xiàng)目,將其名稱更改為“銷售一部”,繼續(xù)切換到LinkedCell(鏈接單元格),將其值設(shè)置為“$G$2”。這樣當(dāng)勾選這個復(fù)選框的時候,鏈接的G2單元格就會顯示為TRUE,同時H2會顯示和A2對應(yīng)的部門名稱(圖4)。
選中上述復(fù)選框控件,右擊選擇“復(fù)制”,復(fù)制一個新的復(fù)選框控件,操作同上將其“Caption”名稱更改為“銷售二部”,切換到LinkedCell(鏈接單元格),其值設(shè)置為“$G$3”。操作同上,繼續(xù)復(fù)制新的復(fù)選框控件,并依次更改為“銷售三部”、“銷售四部”(圖5)。
點(diǎn)擊“開發(fā)工具→設(shè)計模式”,退出復(fù)選框控件的設(shè)計模式。此時可以看到復(fù)選框控件是可以被勾選的,按提示勾選不同的復(fù)選框控件后,看看在輔助列里是否可以正確顯示不同的數(shù)據(jù),這些數(shù)據(jù)和原始數(shù)據(jù)是一樣的(圖6)。
上述測試沒有問題后,選中H1→M5數(shù)據(jù),點(diǎn)擊“插入→圖標(biāo)→折線圖”,選擇一種自己喜歡的折線圖顯示。繼續(xù)點(diǎn)擊“開發(fā)工具→設(shè)計模式”,進(jìn)入復(fù)選框控件的設(shè)計模式。按住Ctrl鍵選擇上述制作的四個復(fù)選框,右擊選擇“疊放次序→置于頂層”,將其設(shè)置為頂層顯示,并將其移動到折線圖的上方顯示。最后同上再次點(diǎn)擊“設(shè)計模式”退出(圖7)。
借助復(fù)選框控件,我們在輔助列中可以控制指定數(shù)據(jù)的顯示,而當(dāng)輔助列的數(shù)據(jù)沒有顯示時折線圖會自動消失。因此如果需要展示的折線圖很多,那么只要去除對應(yīng)的折線圖的勾選,相應(yīng)的折線圖就會自動消失。比如現(xiàn)在只需要比較銷售一部、三部的銷售趨勢折線,那么只要勾選銷售一部、銷售三部的復(fù)選框,這樣折線圖只顯示這兩個部門的數(shù)據(jù)(圖8)。
而通過自行構(gòu)造輔助列+復(fù)選框控件,我們就可以按自己的需要顯示指定數(shù)據(jù)的折線圖了。道理同上,對于其他餅形、方形圖的處理類似。對于比較數(shù)據(jù)較多的情況,大家可以參考上述的方法自行進(jìn)行更多個性化的設(shè)置。endprint