excel圖表秘籍! Excel VBA操作切片器切換顯示不同圖表的技巧

用切片器可以篩選超級表或數(shù)據(jù)透視表,很多同學已經(jīng)不陌生了。但是用切片器還可以篩選圖表,這個玩過嗎?
案例:
將下圖 1 的數(shù)據(jù)表分別制作成柱形圖和折線圖,通過切片器,可以動態(tài)切換成所需展示的圖表樣式。
效果如下圖 2 所示。
解決方案:
1. 選中數(shù)據(jù)表的任意單元格 --> 選擇菜單欄的“插入”-->“二維柱形圖”-->“簇狀柱形圖”,生成柱形圖
2. 用同樣的方式將數(shù)據(jù)表制作成折線圖。
接下來制作切片器。
3. 在任意區(qū)域創(chuàng)建如下所示的圖表類型列表。
4. 選中上述列表的任意單元格 --> 選擇菜單欄的“插入”-->“數(shù)據(jù)透視表”
5. 在彈出的對話框中選擇“現(xiàn)有工作表”--> 選擇需要放置數(shù)據(jù)透視表的位置 --> 點擊“確定”
6. 將字段拖入“行”值區(qū)域。
7. 選中數(shù)據(jù)透視表的任意區(qū)域 --> 選擇菜單欄的“插入”-->“切片器”
8. 在彈出的對話框中勾選數(shù)據(jù)透視表的名稱 --> 點擊“確定”
然后需要創(chuàng)建三個名稱區(qū)域,分別是圖表類型和兩個圖表的名稱。
9. 選中數(shù)據(jù)透視表的第一個行值單元格 --> 按 Ctrl+F3
10. 在彈出的對話框中點擊“新建”按鈕 --> 按以下方式設(shè)置 --> 點擊“確定”:
名稱:輸入“圖表類型”
引用位置:=indirect(Sheet1!$L$2)
公式釋義:
$L$2 是數(shù)據(jù)透視表的第一個行值單元格,通過切片器篩選出來的名稱始終顯示在這個單元格中
用 indirect 公式動態(tài)引用該單元格的內(nèi)容
單元格必須絕對引用
現(xiàn)在給兩個圖表區(qū)域創(chuàng)建名稱。
11. 按住 Ctrl 鍵,用鼠標依次選中兩個圖表
12. 保持同時選中兩個圖表 --> 適當調(diào)整圖表的大小和位置,使得圖表四邊正好遮蓋住 Excel 的網(wǎng)格線
13. 選中右邊的圖表,拖動到合適的位置,圖表邊線也正好跟網(wǎng)格線重合
14. 選中左邊圖表背后被遮住的單元格區(qū)域 --> 按 Ctrl+F3
15. 在彈出的對話框中點擊“新建”按鈕 --> 按以下方式設(shè)置 --> 點擊“確定”:
名稱:輸入“柱形圖”
* 請注意:名稱必須與數(shù)據(jù)透視表中的字段名完全一致。
16. 再次點擊“新建”按鈕 --> 按以下方式設(shè)置 --> 點擊“確定”:
名稱:輸入“折線圖”
引用位置:選擇折線圖正好遮住的單元格區(qū)域
17. 關(guān)閉名稱管理器。
接下來的步驟很關(guān)鍵,用照相機創(chuàng)建圖片。
18. 選中任意一個圖表遮蓋住的單元格區(qū)域 --> 選擇菜單欄的“照相機”--> 點擊所需放置圖片的位置
* 如果你的菜單欄上沒有“照相機”圖標,可以通過“文件”-->“選項”-->“快速訪問工具欄”-->“不在功能區(qū)的命令”找到照相機,并將它添加到快速訪問工具欄中。
19. 選中照相機圖片 --> 在公式欄中輸入以下公式:
=圖表類型
為什么“=”后面是中文呢?還記得大明湖畔的夏雨荷剛才為數(shù)據(jù)透視表的第一個行值單元格創(chuàng)建的名稱嗎?就是這個名!也就是說,照相機跟數(shù)據(jù)透視表的第一個值字段關(guān)聯(lián),而第一個值字段又受切片器的控制,可以在兩個圖表名稱之間切換,間接就是讓照相機動態(tài)關(guān)聯(lián)切片器所選擇的圖表,從而實現(xiàn)本案例的需求。
20. 最后的最后,插入一些空白列,使得不需要的內(nèi)容不要顯示在視野內(nèi)。
這就是最終的效果。
相關(guān)文章
excel表格怎么僅刪除空行保留空格? excel用公式僅僅刪除空行的技巧
對于經(jīng)常需要在網(wǎng)上復(fù)制數(shù)據(jù)的朋友們來說,如果這些表格中同時存在空格和空行,僅刪除空行,是一件非常麻煩的事,下面我們就來看看僅刪除空行的技巧2024-12-13客戶回款情況統(tǒng)計表怎么做? 最新Excel客戶回款分析圖來了
款進度清晰明確,每筆訂單從銷售到開票再到回款,全流程數(shù)據(jù)跟蹤透明,該怎么做簡潔的圖表呢?詳細請看下文介紹2024-12-13Excel成本利潤表怎么變成清晰的圖表? excel利潤圖制作技巧
在做公司收支利潤表的時候,發(fā)現(xiàn)數(shù)據(jù)很多,包含收入,成本、支出,利潤等等數(shù)據(jù),該怎么做成好看的利潤圖表呢?下面我們就來看看詳細的教程2024-12-13這個新增的Excel提取函數(shù)太厲害了! EGEXEXTRACT函數(shù)使用詳解
Excel中的REGEXEXTRACT函數(shù)是Office 365和Excel 2019的新增功能,它允許用戶使用正則表達式來提取文本字符串中的特定模式,以下是對REGEXEXTRACT函數(shù)的詳解、注意事項和六2024-12-12Excel新函數(shù)VSTACK真強大! 多表自動匯總/多表自動排序輕松搞定
今天就再重新系統(tǒng)的介紹一下Excel新函數(shù)VSTACK的用法,這個函數(shù)簡直強大的有點過分,多表合并、求和、去重、查詢、排序通通輕松搞定2024-12-12excel新函數(shù)HSTACK太好用了! 搭配Xlookup輕松提取任意列數(shù)據(jù)
日常工作中,我們經(jīng)常需要對Excel表格中不連續(xù)列數(shù)據(jù)的進行操作,今天就跟大家分享一個新函數(shù)HSTACK,它可以輕松將表格中的任意幾列重組為新的表格,用于對指定數(shù)據(jù)列的篩2024-12-12成為同事眼中的Excel大神? 10組職場人必備的Excel公式分享
在工作中,如果我們能靈活運用一些公式,你會發(fā)現(xiàn),工作效率會有很大的提升,Excel運用也會更加得心應(yīng)手,今天分享10組打工人必備公式2024-12-12- 快遞運費秒算!Xlookup函數(shù)大法來啦,還在為手動計算快遞運費而煩惱嗎?別擔心,excel中Xlookup函數(shù)快速計算運費的技巧2024-12-12
ROW怎么做序列號? excel中ROW函數(shù)輕松生成6類序號的技巧
平時我們經(jīng)常使用,直接拖動單元格來實現(xiàn)序號,但是如果中間刪掉幾行,序號就不連貫了,這是需要使用ROW函數(shù)來實現(xiàn),下面我們就來看看ROW函數(shù)用法2024-12-12excel新增新函數(shù)可以提取任意行列數(shù)據(jù):CHOOSECOLS與CHOOSEROWS用法
excel又來了2個新函數(shù),提取任意行列數(shù)據(jù),太好用了,下面我們就來看看CHOOSECOLS與CHOOSEROWS函數(shù)用法2024-12-12