excel篩選技巧:如何做一個動態(tài)篩選自動化圖表?

編按:哈嘍,大家好!最近豬肉價格瘋漲,很多小伙伴們都開始抱怨,要是再不漲薪,估計連肉都吃不上了。的確如此,這光漲肉價,不漲工資,擱誰也受不住??!所以今天給大家分享一個老板最愛的excel自動化表格,搞定老板,升職加薪,不再是夢!
*********
最近兩個多月,豬肉價格成為很多人關注的熱點話題。
根據(jù)新聞報道,在今年8月的第二周,豬肉價格同比上漲了46.8%,部分地區(qū)達到了32.61元/公斤的高價,沒想到今年,這位“二師兄”肉的寶貴程度及知名度,竟然絲毫不亞于當年它“師父”的唐僧肉。讓我們具體來看看它到底有多貴吧。
數(shù)據(jù)源:
小玲老師從“中國養(yǎng)豬網(wǎng)”隨機選取了五個省份的豬肉價格,制成下表。(僅作excel演示使用)

*說明:
由三個品種雜交生產(chǎn)的豬叫三元豬;
外三元:全部選用外來品種雜交而成;
內(nèi)三元:三個品種中有一到兩個我國的品種,則稱為內(nèi)三元;
土雜豬:是指良種豬與本地豬的雜交品種。
?
目標樣式:
現(xiàn)在我們需要利用excel,將上表做成動態(tài)可篩選的模式,變成一個可匯報的動態(tài)數(shù)據(jù)表,數(shù)據(jù)表內(nèi)容會隨被篩選字段的變化而變化,如下圖所示:

分析思路:
在動手操作之前呢,我們先來分析一下“這道題”。
我一直信奉 “思路比方法更為重要”,學會分析,就學會了舉一反三的能力,遇到問題時,總能想到解決辦法,這是最重要的,也是自己競爭力的體現(xiàn)。
首先,我們來對比一下“目標數(shù)據(jù)表”與“數(shù)據(jù)源表”的區(qū)別,你會發(fā)現(xiàn):
(1)功能上有區(qū)別:靜態(tài)表?vs?動態(tài)表,目標表多了篩選功能。
(2)樣式上有區(qū)別:目標表較數(shù)據(jù)源表,新增了三個篩選按鈕,且目標表沒有合并單元格。
提到“動態(tài)篩選”,其實是有固定套路的,給大家普及一下三種常用的套路:
(1)數(shù)據(jù)透視表/超級表+切片器
(2)數(shù)據(jù)有效性+公式
(3)開發(fā)工具-窗體控件-單元格關聯(lián)+公式+高級篩選
這三種套路,希望大家可以熟記于心,并形成條件反射,日后一旦遇到動態(tài)表格制作,就直接拿來用,腦中想到這幾種固定搭配即可。
*本著讓大家深入理解的精神,給大家解釋一下,這幾個套路的形成思路(同類問題均可按此方法進行分析):
1、“動態(tài)篩選”,可以拆分為:動態(tài)+篩選
2、涉及篩選部分,需要想到excel具有“篩選”功能的操作或按鍵有哪些:
(1)excel自帶的篩選
(2)數(shù)據(jù)透視表本身的篩選功能,外加切片器
(3)數(shù)據(jù)有效性
(4)開發(fā)工具中的窗體控件
(5)高級篩選等
關于“動態(tài)”:
(1)數(shù)據(jù)透視表本身就是動態(tài)的;
(2)目標值通過公式鏈接到具體單元格,隨著單元格內(nèi)容變化,目標值發(fā)生變化,也是動態(tài)的;
(3)宏、VBA也可以實現(xiàn)目標的動態(tài)化
3、再將篩選與動態(tài)結(jié)合起來,就形成了上述提到的三種常用固定搭配。
在本例中很明顯是使用數(shù)據(jù)透視表+切片器的搭配模式,實用性最高,操作起來最簡單。
?
具體操作:
※步驟一:處理數(shù)據(jù)源
取消數(shù)據(jù)源表中的合并單元格,并快速填充空白單元格。
*提示:數(shù)據(jù)源非常重要,是一切excel操作的來源,一定要保證數(shù)據(jù)源的準確性和規(guī)范性(無隱藏行或列、無合并單元格等)。關于這一點我們在之前的文章中詳細介紹過《函數(shù)技巧千千萬,如何制表才關鍵?。ㄉ掀?/p>
具體操作:取消合并單元格→按Ctrl+G打開定位條件→選擇“空值”→在編輯欄輸入公式“=B3”(=上方單元格)→按Ctrl+Enter組合鍵完成公式錄入→最后粘貼為數(shù)值。
操作請見如下GIF動圖

※步驟二:制作數(shù)據(jù)透視表
這個步驟會涉及到一些細節(jié)上的操作,需要保證最后呈現(xiàn)出的數(shù)據(jù)透視表與數(shù)據(jù)源表的內(nèi)容、字段排列一致。所以在制作透視表時,需先將所有的字段均移至透視表字段的“行”字段下:

結(jié)果如下:

移動完成后,你會發(fā)現(xiàn)透視表的整體格式不符合我們初始的要求,需要進行以下操作步驟:
a.?更改數(shù)據(jù)透視表的布局
點擊透視表,單擊鼠標右鍵→選擇“數(shù)據(jù)透視表選項”→在“顯示”欄中勾選“經(jīng)典數(shù)據(jù)透視表布局(啟用網(wǎng)格中的字段拖放)”。

或者也可以直接在“數(shù)據(jù)透視表工具”欄中,點擊“設計”→“報表布局”→選擇“以表格形式顯示”。

效果如下圖所示:

b.?取消分類匯總
點擊透視表,在“數(shù)據(jù)透視表工具”欄中 ,點擊“設計”→“分類匯總”→選擇“不顯示分類匯總”。效果如下圖所示:

c.?將省份列的空白處填充
點擊透視表,在“數(shù)據(jù)透視表工具”欄中,點擊“設計”→“報表布局”→選擇“重復所有項目標簽”。

d.?取消“展開與折疊”按鈕
點擊透視表,單擊鼠標右鍵→選擇“數(shù)據(jù)透視表選項”→在“顯示”欄中取消勾選“顯示展開/折疊按鈕”?;蛘?,在“數(shù)據(jù)透視表工具”欄中,點擊“分析”→點擊“+/-按鈕”。效果如圖所示:

設置完成后,是不是發(fā)現(xiàn)與源數(shù)據(jù)表的格式差不多了呢?
※步驟三:添加切片器,實現(xiàn)“傻瓜式”動態(tài)篩選
數(shù)據(jù)透視表有自帶的手動篩選功能,將需要篩選的字段挪至“篩選”字段下即可實現(xiàn)篩選。
但如果本例按此法操作,將作為篩選字段的“省份、類型及較全國均價”,移至“篩選”字段下,會發(fā)現(xiàn)這三列數(shù)據(jù)會在表格中消失,僅作為篩選按鈕出現(xiàn)在表格的上方。

導致這一現(xiàn)象的原因是由于數(shù)據(jù)透視表的篩選字段與行字段,是二選一,有我無他的關系。
若想解決,可以在數(shù)據(jù)源中添加輔助列(將需要篩選的字段列重新復制一列),刷新數(shù)據(jù)透視表,然后將其中一份字段放入篩選字段下,另一份字段放入行字段下,即可。
但此方法較為繁瑣,且展示起來不夠簡潔明了。
此時,“切片器”的優(yōu)勢就體現(xiàn)出來了,利用切片器,可以直觀的進行數(shù)據(jù)的篩選。
哪怕不懂數(shù)據(jù)透視表,在看到切片器后,就知道該如何使用了。
切片器的添加方式:點擊透視表,在“數(shù)據(jù)透視表工具”欄中,點擊“分析”-?“插入切片器”。然后根據(jù)需要,選擇作為篩選欄的字段即可。
具體操作請見下方動圖:

最后再對切片器和數(shù)據(jù)透視表進行美化,就可以完成目標樣式中的動態(tài)圖表啦~
除以上excel技能外,小玲老師更多的是希望小伙伴們可以學會分析的思路??紤]到數(shù)據(jù)透視表的普及度,以及不受版本限制的特點,所以本例,老師采用透視表來做講解。若小伙伴們的excel是2013版及以上的,可以直接使用超級表,兩步就能完成。操作用法:點擊源數(shù)據(jù)表,使用快捷鍵Ctrl+T,調(diào)用出超級表,然后增加切片器功能即可。是不是很簡單,小伙伴快來試試吧!
****部落窩教育-excel切片器應用技巧****
原創(chuàng):劉宏玲/部落窩教育(未經(jīng)同意,請勿轉(zhuǎn)載)
更多教程:部落窩教育(www.itblw.com)
微信公眾號:exceljiaocheng