學習Excel技術,關注微信公眾號:
excelperfect
如下圖1所示,當我們選取/取消選取圖表下方的複選框時,圖表會自動變化。
圖1
下面,講解這個動態圖表的詳細繪製步驟。
用於繪製圖表的數據如下圖2所示。其中,單元格區域B2:E9是原始數據,其餘數據對原始數據進行處理,用於控制圖表的繪製。
單元格C11與複選框「銷售額」相連結,當選取複選框時,其值為TRUE,否則為FALSE。同樣,單元格D11與複選框「利潤」相連結,單元格E11與複選框「客戶數」相連結。
在單元格C14中,輸入公式:
=IF(C$11,C3,NA())
向下向右拖放至數據填充單元格區域C14:E20。這樣,當單元格C11中的值為TRUE時,其下方對應的單元格中的值為數值;為FALSE時,對應錯誤值#N/A。對於列D和列E也是如此。
圖2
先選擇單元格區域C13:C20,插入一個簇狀柱形圖,並使其橫坐標數據為單元格區域B3:B9中的值,結果如下圖3所示。
圖3
在上圖3所示的圖表中添加單元格區域D14:D20中的數據,結果如下圖4所示。
圖4
選擇柱狀系列,單擊右鍵,選取「更改系列圖表類型」命令,在「設置數據點格式」中設置系列重疊「100%」,間隙寬度「60%」,如下圖5所示。
圖5
得到的結果如下圖6所示。
圖6
繼續在圖表中添加單元格區域E14:E20中的數據,得到如下圖7所示的圖表。
圖7
選擇剛添加的系列,單擊右鍵,在快捷菜單中選取「更改系列圖表類型」命令,如下圖8所示。
圖8
在「更改圖表類型」對話框中,將該系列類型更改為「折線圖」,如下圖9所示。
圖9
單擊「確定」按鈕後,得到的結果如下圖10所示。
圖10
最後,設置圖表系列的格式,添加圖表標題,結果如下圖11所示。
圖11
在圖表下方或者你認為合適的地方,插入3個複選框(單擊功能區「開發工具」選項卡「控制項」組中的「插入——表單控制項複選框」),依次設置複選框控制項連結到相應的單元格。例如,對於「銷售額」複選框,選取後單擊右鍵,選取「設置控制項格式」命令,在「控制」選項卡的單元格連結中,設置其連結到單元格C11,如下圖12所示。對於另外兩個複選框也是如此。
圖12
設置完成後,調整複選框格式和文字,使其與圖表協調統一,最後的效果如上圖1所示。