小夥伴們好啊,今天老祝和你們分享一個簡單好玩的動態圖表技巧。
ide
先看效果:函數
光標在不一樣行中單擊時,圖表可以自動顯示該行商品的6個月銷量變化狀況。spa
接下來我們就看看具體的操做步驟。blog
步驟一:圖片
首先在空白單元格,如A9,輸入公式,並將公式向右複製。若是公式提示循環引用,我們不用管它。ci
=INDEX(A:A,CELL("row"))get
CELL("row")的做用是返回活動單元格的行號。it
INDEX函數再根據活動單元格行號,返回A列中對應行的內容。io
這樣就能夠實現單擊某個單元格時,INDEX函數返回這一行中A列的內容了。class
步驟二:
用於獲取活動單元格行號的公式沒法自動刷新,我們還須要添加一段VBA代碼,來強制Excel刷新。
右鍵單擊工做表標籤,查看代碼,在彈出的VBE窗口中,輸入如下代碼。
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Calculate
End Sub
關閉VBE窗口,這樣單擊某個單元格,就能夠在第九行中顯示活動單元格所在行的內容了。
步驟三:
選中第九行的數據,插入柱形圖。
右鍵單擊柱形圖→選擇數據。將水平軸標籤設置爲第一行的月份區域。
步驟四:
調整圖表系列間距和顏色,進行適當美化。
通過簡單的設置,一個漂亮美觀的動態圖表就製做完成了:
最後記得將文件保存爲xlsm格式哦。
注意:因爲代碼會使Excel不斷強制刷新,若是工做表中有比較多的公式,使用此方法會使Excel響應變慢,另外還會影響Excel的複製粘貼功能,因此小夥伴們在工做中仍是須要根據實際狀況來選擇哦。
好了,今天我們的內容就是這些吧,祝各位小夥伴豬年新起點、新徵程、新收穫!