在Excel中製作動態圖表的方法有很多,今天我們要介紹的是控制項+函數法
▼ 效果演示
點擊 【開發工具】-> 【插入】,選擇Activex控制項中的 列表框,畫出相應的大小(後期可調整),滑鼠懸停也可以看到對應控制項提示控制項名稱!
▼右擊 - 【屬性】
▼ 設置屬性中的參數
一共需要設置三項:
1、LinkedCell: Sheet2!A13
這個屬性是指我們點擊中列表中的姓名同步顯示在哪一個單元格,方便我們知道當前點擊了什麼,對應的就是表中的A13單元格,當前點擊的是呂布,點擊其他同步切換顯示。
2、ListFi1lRange:Sheet2!A2:A11
這個屬性主要設置列表框中的數據源,我們可以選擇哪些?也就是我們動態圖表通過什麼切換,我們這裡就是通過姓名,所以是A2:A11!根據實際需求選擇。感嘆號前面是實際源對應的工作表名稱,後面是單元格區域!
3、ListStyle:fmListStyle0ption
這個屬性主要是設置列表框選擇方式的,是否前面有圓點,默認無圓點,自己根據需要下拉選擇即可!
點擊 【設計模式】,退出設計模式後,就可以正常使用!
我們通過動畫來演示一下效果
▼ 動畫演示
▼簡單的公式
=VLOOKUP($A13,$A$1:$G$11,COLUMN(B1),)
我們只需要根據姓名獲取對應1-6月的數據即可,使用VLOOKUP函數處理
如果你還不會基本的VLOOKUP函數用法,可以看這篇對應的教程
《「函數009」- 學不會的VLOOKUP,列數太多我不想12345!》
▼動畫演示
我們都知道製作動態圖的方法有很多,比如透視圖+切片器,或者下拉列表+公式等等,今天這種方法,根據實際情況選擇!適合自己的才是最好的.