excel篩選技巧:如何做一個動態篩選自動化圖表?

2020-10-20 部落窩教育BLW

編按:哈嘍,大家好!今天給大家分享一個老闆最愛的excel自動化表格,搞定老闆,升職加薪,不再是夢!

*********

數據源:

小玲老師從「中國養豬網」隨機選取了五個省份的豬肉價格,製成下表。(僅作excel演示使用)

*說明:

由三個品種雜交生產的豬叫三元豬;

外三元:全部選用外來品種雜交而成;

內三元:三個品種中有一到兩個我國的品種,則稱為內三元;

土雜豬:是指良種豬與本地豬的雜交品種。

目標樣式:

現在我們需要利用excel,將上表做成動態可篩選的模式,變成一個可匯報的動態數據表,數據表內容會隨被篩選欄位的變化而變化,如下圖所示:

分析思路:

在動手操作之前呢,我們先來分析一下「這道題」。

我一直信奉 「思路比方法更為重要」,學會分析,就學會了舉一反三的能力,遇到問題時,總能想到解決辦法,這是最重要的,也是自己競爭力的體現。

首先,我們來對比一下「目標數據表」與「數據源表」的區別,你會發現:

(1)功能上有區別:靜態表 vs 動態表,目標表多了篩選功能。

(2)樣式上有區別:目標表較數據源表,新增了三個篩選按鈕,且目標表沒有合併單元格。

提到「動態篩選」,其實是有固定套路的,給大家普及一下三種常用的套路:

(1)數據透視表/超級表+切片器

(2)數據有效性+公式

(3)開發工具-窗體控制項-單元格關聯+公式+高級篩選

這三種套路,希望大家可以熟記於心,並形成條件反射,日後一旦遇到動態表格製作,就直接拿來用,腦中想到這幾種固定搭配即可。

*本著讓大家深入理解的精神,給大家解釋一下,這幾個套路的形成思路(同類問題均可按此方法進行分析):

1、「動態篩選」,可以拆分為:動態+篩選

2、涉及篩選部分,需要想到excel具有「篩選」功能的操作或按鍵有哪些:

(1)excel自帶的篩選

(2)數據透視表本身的篩選功能,外加切片器

(3)數據有效性

(4)開發工具中的窗體控制項

(5)高級篩選等

關於「動態」:

(1)數據透視表本身就是動態的;

(2)目標值通過公式連結到具體單元格,隨著單元格內容變化,目標值發生變化,也是動態的;

(3)宏、VBA也可以實現目標的動態化

3、再將篩選與動態結合起來,就形成了上述提到的三種常用固定搭配。

在本例中很明顯是使用數據透視表+切片器的搭配模式,實用性最高,操作起來最簡單。

具體操作:

※步驟一:處理數據源

取消數據源表中的合併單元格,並快速填充空白單元格。

*提示:數據源非常重要,是一切excel操作的來源,一定要保證數據源的準確性和規範性(無隱藏行或列、無合併單元格等)。關於這一點我們在之前的文章中詳細介紹過《函數技巧千千萬,如何制表才關鍵!(上篇)》

具體操作:取消合併單元格→按Ctrl+G打開定位條件→選擇「空值」→在編輯欄輸入公式「=B3」(=上方單元格)→按Ctrl+Enter組合鍵完成公式錄入→最後粘貼為數值。

操作請見如下GIF動圖

※步驟二:製作數據透視表

這個步驟會涉及到一些細節上的操作,需要保證最後呈現出的數據透視表與數據源表的內容、欄位排列一致。所以在製作透視表時,需先將所有的欄位均移至透視表欄位的「行」欄位下:

結果如下:

移動完成後,你會發現透視表的整體格式不符合我們初始的要求,需要進行以下操作步驟:

a. 更改數據透視表的布局

點擊透視表,單擊滑鼠右鍵→選擇「數據透視表選項」→在「顯示」欄中勾選「經典數據透視表布局(啟用網格中的欄位拖放)」。

或者也可以直接在「數據透視表工具」欄中,點擊「設計」→「報表布局」→選擇「以表格形式顯示」。

效果如下圖所示:

b. 取消分類匯總

點擊透視表,在「數據透視表工具」欄中 ,點擊「設計」→「分類匯總」→選擇「不顯示分類匯總」。效果如下圖所示:

c. 將省份列的空白處填充

點擊透視表,在「數據透視表工具」欄中,點擊「設計」→「報表布局」→選擇「重複所有項目標籤」。

d. 取消「展開與摺疊」按鈕

點擊透視表,單擊滑鼠右鍵→選擇「數據透視表選項」→在「顯示」欄中取消勾選「顯示展開/摺疊按鈕」。或者,在「數據透視表工具」欄中,點擊「分析」→點擊「+/-按鈕」。效果如圖所示:

設置完成後,是不是發現與源數據表的格式差不多了呢?

※步驟三:添加切片器,實現「傻瓜式」動態篩選

數據透視表有自帶的手動篩選功能,將需要篩選的欄位挪至「篩選」欄位下即可實現篩選。

但如果本例按此法操作,將作為篩選欄位的「省份、類型及較全國均價」,移至「篩選」欄位下,會發現這三列數據會在表格中消失,僅作為篩選按鈕出現在表格的上方。

導致這一現象的原因是由於數據透視表的篩選欄位與行欄位,是二選一,有我無他的關係。

若想解決,可以在數據源中添加輔助列(將需要篩選的欄位列重新複製一列),刷新數據透視表,然後將其中一份欄位放入篩選欄位下,另一份欄位放入行欄位下,即可。

但此方法較為繁瑣,且展示起來不夠簡潔明了。

此時,「切片器」的優勢就體現出來了,利用切片器,可以直觀的進行數據的篩選。

哪怕不懂數據透視表,在看到切片器後,就知道該如何使用了。

切片器的添加方式:點擊透視表,在「數據透視表工具」欄中,點擊「分析」- 「插入切片器」。然後根據需要,選擇作為篩選欄的欄位即可。

具體操作請見下方動圖:

最後再對切片器和數據透視表進行美化,就可以完成目標樣式中的動態圖表啦~

除以上excel技能外,小玲老師更多的是希望小夥伴們可以學會分析的思路。考慮到數據透視表的普及度,以及不受版本限制的特點,所以本例,老師採用透視表來做講解。若小夥伴們的excel是2013版及以上的,可以直接使用超級表,兩步就能完成。操作用法:點擊源數據表,使用快捷鍵Ctrl+T,調用出超級表,然後增加切片器功能即可。是不是很簡單,小夥伴快來試試吧!

****部落窩教育-excel切片器應用技巧****

原創:劉宏玲/部落窩教育(未經同意,請勿轉載)

相關焦點

  • excel篩選技巧:如何做一個動態篩選自動化圖表?
    所以今天給大家分享一個老闆最愛的excel自動化表格,搞定老闆,升職加薪,不再是夢!*********最近兩個多月,豬肉價格成為很多人關注的熱點話題。目標樣式:現在我們需要利用excel,將上表做成動態可篩選的模式,變成一個可匯報的動態數據表,數據表內容會隨被篩選欄位的變化而變化,如下圖所示:分析思路:在動手操作之前呢,我們先來分析一下「
  • excel數據篩選技巧:應用切片器對多數據透視表進行動態篩選
    Excel切片器是數據篩選的網紅、明珠。它到底有哪些功能、怎麼使用?憑啥被很多用戶追捧?在Excel吐槽大會上,篩選、IF函數、數據透視表紛紛上臺群嘲,結果反而幫切片器做了一個徹底宣傳:不但可以實現按鍵式的動態篩選,還可以同時控制多個數據透視表進行篩選。學習更多技巧,請收藏關注部落窩教育excel圖文教程。
  • excel圖表技巧:切片器加透視表製作動態圖表
    小姐姐告訴我,她當時剛從學校出來找工作,自己啥也不會,就只能面試行政崗位,然而工資才兩千多的公司都不願意要她,被拒11次,簡直懷疑人生~甚至有一家公司面試當場讓她做一個動態圖表,而她完全不會,不用說,還是沒面試上,回家後她便拼命學習excel,後來找工作也越來越順利。小編回到辦公室趕緊給大家準備了一篇Excel圖表教程。記著動手操作喲!
  • Excel如何製作動態圖表效果?
    excel如何製作動態圖表效果?動態圖表效果指的是我們在進行數據篩選的時候,它的圖表就會跟著我們的需要進行變化,方便我們進行統計數據,下面就來給大家操作一下,如何通過數據透視表製作動態圖表效果,非常簡單。
  • Excel如何使用高級篩選對數據進行篩選?
    excel表格中一般我們都是使用高級篩選命令如何進行操作的,下面來看看吧。打開一個excel 表格。1.我們想對數據中的成交金額進行篩選。2.在空白單元格中輸入成交金額,下方輸入大於五百。3.點擊一個空白單元格,然後選擇數據選項卡。4.找到高級篩選中的按鈕,點擊一下。5.彈出高級篩選對話框,選擇將篩選結果複製到其他位置,以免影響原數據。(未完待續...)
  • 利用excel函數實現圖表自動化-周報自動化下篇
    上篇我們解決了自動化統計周數據概況表。俗話說字不如表,表不如圖。這次我們來講解如何做到圖表自動化。先看成果圖解釋下指針的數據標籤沒有變動是因為電腦excel比較老,直接填的。新版的excel中可以直接設置單元格的值為數據標籤,就可以自動變化了。
  • Excel動態圖表|讓你的圖表動起來,一個控制項選擇多樣化圖表
    俗話說字不如表、表不如圖、圖不如自動化。每天學習一個圖標的小技巧,畢竟咱們公司領導口味多變,讓你的excel圖表動起來~使用控制項選擇多樣化圖表1、點擊開發工具——選項按鈕(窗體控制項)——繪製一個選項按鈕,更改名稱——按住CTRL+SHIFT向下複製3個2、選擇第一個選項按鈕設置控制項格式——連結單元格——選擇G1
  • excel操作技巧:篩選功能應用小技巧
    有這樣一份數據源,現在想用Excel的篩選功能,將10多歲和20多歲的人篩選出來。該怎樣做哦?當然是先執行「數據——篩選」,進入篩選模式。咱們分兩步來做:第一,篩選10多歲的群體在搜索框中輸入1*,點確定。結果如下圖。
  • excel中的超級好用的篩選神器——切片器
    對於excel中的切片器,很多朋友多多少少了解一些,但是日常工作中仍然習慣用篩選功能,很少用到切片器,那麼就看下這篇文章的切片器功能介紹,小編帶你認識不一樣的篩選神器。一、創建智能表。excel中的切片器在普通表格中無法使用,在智能表或者數據透視表才有這個功能。這兩個表格中切片器的基本功能一樣,本文就以智能表中的切片器功能為例為大家介紹。
  • 有效提升excel操作技能,多條件篩選的小技巧
    我們在實際工作中,我們經常使用excel表格整理和分析數據,其中篩選數據是我們在日常工作中需要經常用到的操作,這次我們就分享一下有關數據多條件篩選的小技巧。對於excel表格的數據篩選,我們可以使用excel自帶的篩選工具進行篩選,我們也可以先將普通表格轉換成超級表格,然後再去篩選,我們還可以使用數據透視表的功能來對數據進行篩選,下面我們就以視頻的形式將多條件篩選的小技巧展示出來。
  • Excel高級篩選匯總:多條件篩選、數據「或」「和」條件篩選?
    Excel如何對數據多個條件進行高級篩選?如果在excel表格中對於數據篩選有多個條件,如何進行篩選,一起來學習吧。1.首先我們要篩選成交金額大於300小於500的數據。Excel如何對同一列數據「或」條件進行篩選?excel表格中的數據篩選有「和」條件和「或」條件,或條件的話,如何進行篩選的,一起來學習吧。1.首先我們要篩選地區的是北京或者是上海的地區數據。2.複製標題之後,輸入北京和上海,要輸入為一列。
  • Excel高級篩選匯總:多條件篩選、數據「或」「和」條件篩選?
    Excel如何對數據多個條件進行高級篩選?如果在excel表格中對於數據篩選有多個條件,如何進行篩選,一起來學習吧。Excel如何對同一列數據「或」條件進行篩選?excel表格中的數據篩選有「和」條件和「或」條件,或條件的話,如何進行篩選的,一起來學習吧。1.首先我們要篩選地區的是北京或者是上海的地區數據。
  • excel篩選模式開啟且為篩選狀態的判斷方法
    內容提要:文章介紹工作表開啟excel篩選模式並且進行篩選狀態判斷方法。  如何判斷工作表是否為excel篩選模式呢?比如下圖所示的,ABC列數據,滑鼠放在任意有內容的單元格,然後單擊數據——篩選,就會啟用excel篩選模式。
  • excel表格怎麼篩選數據? excel表格篩選數據圖文教程
    excel表格怎麼篩選數據? excel表格篩選數據圖文教程時間:2018-03-20 17:27   來源:系統天堂   責任編輯:沫朵 川北在線核心提示:原標題:excel表格怎麼篩選數據? excel表格篩選數據圖文教程 excel表格怎麼篩選數據?
  • Excel篩選效率太低?這6個篩選小技巧,輕鬆提升工作效率!
    提到「篩選功能」,Excel本身就提供了非常多的內置功能,例如高級篩選、數值篩選、內置條件篩選、通配符篩選、搜索篩選等等。但是在實際的工作中,絕大部分小夥伴對這些技巧都不熟悉,篩選數據起來也非常浪費時間。本文給大家介紹 6 個Excel篩選技巧,大大提升篩選數據的工作效率。01.
  • excel中怎麼篩選出重複值
    excel中怎麼篩選出重複值 在excel表格中的高級篩選可以對重複值進行篩選,以保證欄位或者記錄沒有重複值,解決方法:使用【高級篩選】操作如下
  • 難倒90%職場人的Excel篩選填充/複製難題,這個小技巧輕鬆解決!
    作者:小北童鞋來源:芒種學院(ID:lazy_info)篩選是Excel中頻率非常高的操作,前幾天收到小夥伴在社群中的提問,如何在篩選結果中填充公式、數值呢?本期芒種君就來給大家分享下Excel關於篩選填充複製的3個小技巧,快來一起學習吧~這是一個非常基礎的操作,當然我們可以利用公式來完成,不過對於初學者來說不算太友好。
  • excel關於篩選功能的妙用
    excel在日常的工作和生活中,我們會經常運用到excel中的篩選功能從複雜的數據表格中生成我們指定的數據,今天就通過實例來介紹幾個關於excel篩選操作的乾貨。示例工作表其次關於篩選的簡單操作:我們先選中部門、費用種類、金額表格內的任意一個單元格,然後我們找到並點擊【開始】選項卡,接著在功能欄右邊倒數第二個位置找到並點擊【排序和篩選】,在彈出的下拉列選項中
  • Excel 表格技巧,如何使用「切片器」動態篩選分析數據信息?
    Excel表格數據分析處理是非常重要的一項工作,可以說是職場必備技能,大家經常使用Excel表格自帶的數據篩分功能對某一類別數據進行分析,但是無法動態分析大批量數據,如果將數據轉換成表格,使用「切片器」功能不僅可以篩選數據,還可直觀的動態查看篩選數據信息,從不同緯度更快、更輕鬆地去分析數據,快速提升工作效率。
  • 使用頻率比較高的操作技巧,excel排序與篩選
    我們在實際工作中,當我們需要處理大量數據的時候,我們通常使用excel表格來處理,今天我們要分享兩個使用頻率比較高的excel操作技巧,這兩個操作技巧大部分人應該都使用過,今天再詳細講解一下,目的是方便初學者學習。