製作動態圖表,還用vlookup函數就out了,這個方法只需四步完成

2019-11-19   Excel函數與VBA實例

Excel圖表相信大家都不陌生,使用圖表能讓我們更加清晰的了解數據情況,能讓我們的數據生動形象的展現出來。在顯示圖表的過程中,如果數據量比較大的情況下,我們將所有圖表同時展示出來就會顯得非常的擁擠,表格就不會那麼美觀。

如上圖我們用柱形圖展示所有組別1-6月份的數據,這裡因為人員比較多,所以根據圖表顏色來區分姓名,看起來就會顯得比較讓人頭暈。為了更好的展示個人數據,同時也能夠直接切換不同人員的數據,這裡我們就可以利用動態圖表來實現。

我們通過切換控制項的不同組別,我們的柱形圖就會跟著自動發生變化,這就是我們動態圖表的效果展示。下面我們就來學習一下詳細的製作步驟。

第一步:製作我們可以下拉切換組別的控制項。點擊菜單欄:開發工具—插入,選擇表單控制項裡面的組合窗體控制項。插入控制項後,滑鼠右鍵選擇設置控制項格式,然後數據區域選擇組別的姓名區域:A2:A7,連接單元格我們任意指定為A9。這樣選擇不同的組別的時候,A9單元格會顯示不同的數字。如下圖所示:

第二步:點擊菜單欄中的:公式—名稱管理器,選擇新建名稱。名稱我們可以任意輸入英文,引用位置輸入函數公式:=OFFSET($B$1:$G$1, $A$9,)。這樣我們就通過offset引用函數,可以通過A9的數值,返回我們需要列的人員數據。如下圖所示:

第三步:我們先選擇張三的數據進行製作柱形圖。選擇A1:G1區域,然後點擊菜單欄:插入—圖表,選擇柱形圖。然後將圖表背景顏色填充一下顏色即可,以便修改一下圖表效果。如下圖所示:

第四步:設置圖表引用。將我們做好的控制項拖動到圖表上方然後置頂顯示。然後點擊圖表,右鍵選擇選取數據,點擊編輯:系列名稱引用我們設置的單元格A9,值將工作表後面的數據區域修改為公式名稱:tubiao。點擊確定後我們就能通過切換下拉菜單的方式,變更我們的組別圖表。如下圖所示:

後續我們在根據我們需要的圖表樣式,填充一下不同的顏色效果,或者修改一下字體格式即可。我們的動態圖表就完成了,現在你學會了嗎?