亞寵展、全球寵物產(chǎn)業(yè)風向標——亞洲寵物展覽會深度解析
1301
2025-03-31
excel圖表根據(jù)選擇高亮顯示圖表系列數(shù)據(jù)點
本文分享一個動態(tài)圖表示例,效果如下圖1所示。當按下工作表中不同的按鈕時,圖表會自動更新,高亮顯示相應數(shù)據(jù)系列的數(shù)據(jù)點。
圖1
制作圖表的數(shù)據(jù)如下圖2所示。
圖2
步驟1:繪制圖表。選擇數(shù)據(jù)單元格區(qū)域A2:D6,單擊功能區(qū)選項卡“插入—圖表—帶數(shù)據(jù)標記的折線圖”,結果如下圖3所示。
圖3
步驟2:繪制形狀按鈕。單擊功能區(qū)選項卡“插入—形狀—圓角矩形”,如下圖4所示。
圖4
在工作表中插入一個圓角矩形,添加文本。同樣的操作,再插入2個圓角矩形,并添加文本。將這三個圓角矩形放置到圖表上方并排列整齊,如下圖5所示。
圖5
步驟3:給圓角矩形按鈕命名。選擇文本為2016的圓角矩形形狀,在工作表左上角的名稱框中輸入“2016”,如下圖6所示。
圖6
同樣的操作,給文本為2017和2018的圓角矩形形狀分別命名為“2017”和“2018”。
步驟4:利用公式提取數(shù)據(jù)。
1.在單元格F2中輸入“2016”。
2.在單元格F3中輸入公式:
=INDEX($B$3:$D$6,ROWS($E$3:E3),MATCH($F$2,$B$2:$D$2,0))
3.選擇單元格F3,下拉至單元格F6,填充公式。
結果如下圖7所示。
圖7
步驟5:在圖表中添加并格式化新系列。選擇單元格區(qū)域F3:F6并復制(按Ctrl+c組合鍵),選中圖表并粘貼(按Ctrl+v組合鍵)。此時,在圖表中創(chuàng)建了與某一年份相同的數(shù)據(jù)系列,只是顏色不同,如下圖8所示。
圖8
1.選取剛創(chuàng)建的新系列,單擊右鍵,選取“設置數(shù)據(jù)系列格式”命令,設置線條為“無線條”,如下圖9所示。
圖9
2.在標記選項中,設置內置類型為“圓形”,填充為“無填充”如下圖10所示。
圖10
3.繼續(xù)設置該系列的數(shù)據(jù)標記邊框格式,設置邊框為“實現(xiàn)”,顏色為紅色,寬度1.5磅,線型為“短劃線”,如下圖11所示。
圖11
4.選中數(shù)據(jù)標記,單擊右鍵,添加數(shù)據(jù)標簽,如下圖12所示。
圖12
5.選中添加的數(shù)據(jù)標簽,設置其數(shù)字格式為百分比,結果如下圖13所示。
圖13
步驟6:編寫VBA代碼。
1.按Alt+F11組合鍵,打開VBE編輯器,插入標準模塊并在其中輸入下面的代碼:
Sub SelectYear2016()
Range(“F2”).Value = 2016
ActiveSheet.Shapes(“2016”).Fill.ForeColor.RGB = RGB(176, 196,222)
ActiveSheet.Shapes(“2017”).Fill.ForeColor.RGB = RGB(255, 255,255)
ActiveSheet.Shapes(“2018”).Fill.ForeColor.RGB = RGB(255, 255,255)
End Sub
Sub SelectYear2017()
Range(“F2”).Value = 2017
ActiveSheet.Shapes(“2016”).Fill.ForeColor.RGB = RGB(255, 255,255)
ActiveSheet.Shapes(“2017”).Fill.ForeColor.RGB = RGB(176, 196,222)
ActiveSheet.Shapes(“2018”).Fill.ForeColor.RGB = RGB(255, 255,255)
End Sub
Sub SelectYear2018()
Range(“F2”).Value = 2018
ActiveSheet.Shapes(“2016”).Fill.ForeColor.RGB = RGB(255, 255,255)
ActiveSheet.Shapes(“2017”).Fill.ForeColor.RGB = RGB(255, 255,255)
ActiveSheet.Shapes(“2018”).Fill.ForeColor.RGB = RGB(176, 196,222)
End Sub
2.給圓角矩形指定宏。選取文本為2016的矩形并單擊右鍵,單擊“指定宏”命令,在“指定宏”對話框中選取SelectYear2016,如下圖14所示。
圖14
同樣,為其它兩個形狀指定相應的宏。
至此,圖表制作完成。當你單擊圖表上方的矩形按鈕時,就會出現(xiàn)前面圖1所示的效果。
版權聲明:本文內容由網(wǎng)絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內刪除侵權內容。
版權聲明:本文內容由網(wǎng)絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實的內容,請聯(lián)系我們jiasou666@gmail.com 處理,核實后本網(wǎng)站將在24小時內刪除侵權內容。