天天看點

【動态示範】3個套路帶你玩轉Excel動态圖表!

罂粟姐姐 | 作者

在這篇教程中,為大家分享Excel動态圖表的三個套路,畢竟自古套路得人心啊。

1

輔助資料和複選框的結合

先看最終效果:

【動态示範】3個套路帶你玩轉Excel動态圖表!

動态折線圖

 操作步驟 

(1)建立輔助資料表,在B18單元格輸入公式=IF(B$30,B3,NA())

公式解讀:當B30為ture的時候,B18單元格的取值為B3,當B30為false的時候,B18單元格顯示錯誤值。

【動态示範】3個套路帶你玩轉Excel動态圖表!

輸入公式

(2)添加并美化表單控件

有11個産品,需要添加11個表單控件。

開發工具-插入-表單控件-複選框,複制粘貼10次,并修改複選框名稱。(按住CTRL鍵單擊複選框可以進入編輯狀态)

【動态示範】3個套路帶你玩轉Excel動态圖表!

添加表單控件

全選所有控件(同樣按住Ctrl鍵),利用對齊-左對齊-縱向對齊完成美化表單控件的工作。

【動态示範】3個套路帶你玩轉Excel動态圖表!

美化表單控件

(3)将控件與輔助資料連結

選擇控件-單擊右鍵-設定控件格式-單元格連結-導傳入連結接的單元格,冰箱連結B30,洗衣機連結B31,依次類推,完成11個控件的連結。

這個時候,我們會發現勾選複選框,其對應的單元格顯示為ture,産品1-12月所有的資料均正常顯示,不勾選的複選框,其對應的單元格依舊為#N/A,代表該列資料不顯示。(結合第一步的公式來了解)

【動态示範】3個套路帶你玩轉Excel動态圖表!

控件與資料連結

(4)根據輔助資料制作折線圖

插入-折線圖-選擇資料,完成作圖。

【動态示範】3個套路帶你玩轉Excel動态圖表!

最終效果

公式還有一種寫法,=IF(OR($A$30,B$30),B3,NA()),差別就是增加了一個“全選”複選框,連結資料A30,當勾選“全選”複選框時,A30為ture,可以一次性選擇所有産品的折線圖。

【動态示範】3個套路帶你玩轉Excel動态圖表!

OR公式效果

此外,還可以用OFFSET函數加複選框來實作此功能,而且不需要輔助資料,但是過程比較繁瑣,不如輔助資料簡單友善易懂。

2

INDIRECT函數與資料有效性的結合

先看最終效果:

【動态示範】3個套路帶你玩轉Excel動态圖表!

動态柱狀圖

 操作步驟 

(1)整理原始資料

1月-12月原始資料表格式盡量保持一緻,産品類型統一排序,既整齊美觀,又友善公式的批量應用。

【動态示範】3個套路帶你玩轉Excel動态圖表!

整理原始資料

(2)建立年度彙總表

利用資料有效性實作月份的動态選擇。

【動态示範】3個套路帶你玩轉Excel動态圖表!

月份動态選擇

制作年度彙總表,使用INDIRECT函數實作各月份資料的引用。

INDIRECT(ref_text,[a1])可以實作對單元格的引用,如果隻有1月,那麼B3='1月'!B3,現有1月-12月,那麼B3='1月'!B3、'2月'!B3、……,C3='1月'!C3、'2月'!C3、……,其中1月、2月、……為A1單元格。

根據規律,第一個參數ref_text就應該為$A$1&"!B"&ROW(),這樣B3就為A1單元格選擇的月份所在的sheet表裡的B3單元格的資料,以此類推:

  • B列最終公式=INDIRECT($A$1&"!B"&ROW())  
  • C列最終公式=INDIRECT($A$1&"!C"&ROW())
【動态示範】3個套路帶你玩轉Excel動态圖表!

年度彙總表

(3)制作柱狀圖

将輔助資料月份隐藏,插入柱狀圖,修改圖表類型,建構組合圖表,實際與計劃兩列資料為主坐标軸,差異為次坐标軸。

【動态示範】3個套路帶你玩轉Excel動态圖表!

制作柱狀圖

(4)美化圖表

将差異變為柱狀圖,插入資料标簽,字型、排版優化。

【動态示範】3個套路帶你玩轉Excel動态圖表!

美化圖表

3

資料透視圖與切片器的結合

2010及以上版本的Excel中有一個非常強大的人性化工具,就是切片器,當切片器與資料透視圖在一起時,産生了非常驚豔的動态圖表效果,非常簡單友善。

 操作步驟 

(1)插入資料透視圖

插入-插入資料透視圖,可以制作出基本的可篩選的動态圖表。

【動态示範】3個套路帶你玩轉Excel動态圖表!

插入資料透視圖

(2)插入切片器

插入-切片器-插入切片器選擇篩選的字段。

【動态示範】3個套路帶你玩轉Excel動态圖表!

插入切片器

(3)切片器使用

切片器可以多選,也可以按住Ctrl多選,還可以調整切片器大小,當不同字段有包含關系時,選擇其中1個,另外一個切片器中不屬于它的内容全部變為灰色。

【動态示範】3個套路帶你玩轉Excel動态圖表!

切片器使用

Excel動态圖表有很多類型,也有很多可以實作的方法。是以,大家在學習的時候多總結多探索,有時候不是我們做不到,隻是我們想不到哦~

 注意 

我用的是2016版Office,是以工具欄自帶“開發工具”,低版本的親們可以通過下面的步驟來導出“開發工具”功能。

【檔案】→【選項】→【自定義功能區】

【動态示範】3個套路帶你玩轉Excel動态圖表!