製作一個可以用下拉菜單控制的 Excel 動態圖表

年底了,各種業績彙報密集來襲,一年到頭的辛勞就濃縮在一堆數據、幾頁幻燈中。


所以這些展示給領導看到東西要如何呈現,尤其重要。今天教大家做一個可以用下拉菜單控制的動態圖表。


學會這個方法,就可以按月動態顯示業績,不用再扔一大堆五光十色的折線圖給老闆了。


案例:


將下圖 1 的數據表製作成可以通過下拉菜單動態顯示各科成績的圖表,效果如下圖 2 所示。

製作一個可以用下拉菜單控制的 Excel 動態圖表

製作一個可以用下拉菜單控制的 Excel 動態圖表


解決方案:


1. 將三門學科名稱複製後,轉置粘貼到工作表的任意區域。

製作一個可以用下拉菜單控制的 Excel 動態圖表


2. 選擇菜單欄的“開發工具”-->“插入”-->“組合框”

製作一個可以用下拉菜單控制的 Excel 動態圖表

製作一個可以用下拉菜單控制的 Excel 動態圖表


3. 選中插入的組合框 --> 右鍵單擊 --> 選擇“設置控件格式”

製作一個可以用下拉菜單控制的 Excel 動態圖表


4. 在彈出的設置對話框中選擇“控制”選項卡,進行以下設置 --> 點擊“確定”:

  • 數據源區域:$F$1:$F$3;即第一步中添加的轉置列表
  • 單元格鏈接:$E$1;這個可以是任意單元格
  • 下拉顯示項數:3;根據實際下拉菜單選項數填寫
製作一個可以用下拉菜單控制的 Excel 動態圖表


下圖是控件下拉菜單的使用效果,E1 單元格的數字會隨著菜單項的選擇實時變化:

製作一個可以用下拉菜單控制的 Excel 動態圖表

製作一個可以用下拉菜單控制的 Excel 動態圖表


5. 將姓名列複製粘貼到工作表的任意區域,比如本例中複製到 A13:A22 --> 在 B13 單元格中輸入以下公式 --> 拖動下拉複製公式:

=OFFSET(A1,,$E$1)


公式釋義:

  • offset 函數的語法為 OFFSET(起始座標單元格, 要偏移多少行, 要偏移多少列, [引用的行高], [引用的列寬])
  • 因此,本例中公式的含義為:以 A1 為起點向右偏移若干列,偏移的列數為 E1 單元格的值
  • 請注意參數的絕對和相對引用


有關 offset 函數的詳解,可參見 。

製作一個可以用下拉菜單控制的 Excel 動態圖表

製作一個可以用下拉菜單控制的 Excel 動態圖表


現在從下拉菜單中選擇學科,B13:B22 單元格的值就會相應變成該學科的成績。

製作一個可以用下拉菜單控制的 Excel 動態圖表

製作一個可以用下拉菜單控制的 Excel 動態圖表


6. 選中 A13:B22 區域 --> 選擇菜單欄的“插入”-->“二維柱形圖”-->“簇狀柱形圖”

製作一個可以用下拉菜單控制的 Excel 動態圖表

製作一個可以用下拉菜單控制的 Excel 動態圖表


7. 將剛才製作的控件拖動到圖表右上角區域;由於控件的製作早於圖表,因此控件處於圖表的下層,被遮住了看不見,需要把它放置到上層來。

製作一個可以用下拉菜單控制的 Excel 動態圖表


8. 選中圖表 --> 右鍵單擊 --> 在彈出的菜單上選擇“置於底層”

製作一個可以用下拉菜單控制的 Excel 動態圖表

製作一個可以用下拉菜單控制的 Excel 動態圖表


現在通過控件下拉菜單選擇不同的學科,圖表就會動態顯示該科目的成績。

製作一個可以用下拉菜單控制的 Excel 動態圖表

製作一個可以用下拉菜單控制的 Excel 動態圖表

很多同學會覺得 Excel 單個案例講解有些碎片化,初學者未必能完全理解和掌握。不少同學都希望有一套完整的圖文教學,從最基礎的概念開始,一步步由簡入繁、從入門到精通,系統化地講解 Excel 的各個知識點。

現在終於有了,以下專欄,從最基礎的操作和概念講起,用生動、有趣的案例帶大家逐一掌握 Excel 的操作技巧、快捷鍵大全、函數公式、數據透視表、圖表、打印技巧等……學完全本,你也能成為 Excel 高手。


分享到:


相關文章: