馬震安
1. 設(shè)計(jì)表盤
為了設(shè)計(jì)表盤,首先需要構(gòu)建一個(gè)數(shù)據(jù)表。其中A列為刻度標(biāo)簽,是想要顯示在表盤刻度線邊的數(shù)字;B、C、D列數(shù)據(jù)用來模仿外觀和定位標(biāo)簽的輔助數(shù)據(jù),分別負(fù)責(zé)內(nèi)圈標(biāo)簽、預(yù)警色帶、外圈刻度線的位置(圖2)。
接下來,使用B、C、D列的數(shù)據(jù)生成一個(gè)環(huán)形圖。選中這三列的數(shù)據(jù)區(qū)域,選擇“插入”選項(xiàng)卡,點(diǎn)擊“餅圖”中的“圓環(huán)圖”,再選中插入圓環(huán)圖中的一個(gè)圓環(huán),右擊,選擇“設(shè)置數(shù)據(jù)系列格式”,將圓環(huán)的“第一扇區(qū)起始角度”設(shè)置為“225°”,將圓環(huán)圖內(nèi)徑大小設(shè)置為“65%”;刪除下方圖例(圖3)。
2. 美化表盤
外圈環(huán)形圖用來模擬表盤的外框,可使用白色框線、淡色填充(當(dāng)然,這都可以自定義);中圈環(huán)形圖用來模仿表盤的預(yù)警色帶,270度那個(gè)大數(shù)據(jù)點(diǎn)使用紅-綠漸變填充(設(shè)置時(shí),選擇“漸變填充”,類型選擇“線性”,角度設(shè)置為180度),其他數(shù)據(jù)點(diǎn)的環(huán)形圖塊無框線、無填充色;內(nèi)圈環(huán)形圖用來輔助顯示刻度標(biāo)簽,可保存并關(guān)閉Excel后下載安裝xy chartlabeler工具,再打開Excel文件,選擇“開發(fā)工具”選項(xiàng)卡,點(diǎn)擊“Excel加載項(xiàng)”,在彈出的窗口中點(diǎn)擊“瀏覽”,選擇xy chartlabeler工具安裝文件夾中的xla文件,這時(shí)選項(xiàng)卡中就會(huì)多出“加載項(xiàng)”選項(xiàng)卡,選擇內(nèi)圈環(huán)形圖,點(diǎn)擊“加載項(xiàng)”選項(xiàng)卡中XY Chart labels下的Add Chart labels,在彈出的窗口中,點(diǎn)擊Select a Label Range處的“-”,選擇A列中的數(shù)據(jù)(注意,向下要多選定兩個(gè)單元格),這時(shí),內(nèi)圈的環(huán)形圖就添加了數(shù)字標(biāo)簽;再點(diǎn)擊XY Chart labels下的Move Chart labels,在彈出的窗口中勾選Move Olny this Date Label,然后再通過點(diǎn)擊“▼”分別選中相應(yīng)的數(shù)據(jù)點(diǎn),通過不斷點(diǎn)擊窗口中的上下左右箭頭來調(diào)整每個(gè)數(shù)據(jù)標(biāo)簽的位置;在“設(shè)置數(shù)據(jù)標(biāo)簽格式”窗口中,將“顯示引導(dǎo)線”前的勾選去掉。這時(shí)一個(gè)空的儀表盤已經(jīng)出現(xiàn)(圖4)。
3. 制作儀表盤指針
首先在G列相應(yīng)單元格輸入2個(gè)數(shù)據(jù),G1單元格輸入“指針”(也可不輸入,只是為了做個(gè)提示),G2輸入“6 5”,G3輸入“20”,G 4輸入“=270 -SUM(G2:G3)”,這樣,制作餅圖所需要的數(shù)據(jù)就構(gòu)建完成了。右擊環(huán)形圖,選擇“選擇數(shù)據(jù)”,在彈出的窗口中點(diǎn)擊“添加”,系列名稱選擇G1,系列值選擇G2:G4區(qū)域,確定后就會(huì)在環(huán)形圖外層又添加一個(gè)環(huán)形圖(圖5)。
接下來,在最外層環(huán)形圖上右擊,選擇“更改圖表類型”,在彈出的窗口中,左側(cè)就會(huì)自動(dòng)選擇“組合”,將右側(cè)指針?biāo)鶎?duì)應(yīng)的“圓環(huán)圖”更改為“餅圖”,確定后所生成的餅圖就會(huì)將環(huán)形圖覆蓋;右擊餅圖,選擇“設(shè)置數(shù)據(jù)系列格式”,將餅圖的“第一扇區(qū)起始角度”設(shè)置為“225°”,“餅圖分離程度”設(shè)置為“20%”。分別選中G2、G4單元格所對(duì)應(yīng)的餅圖,將它們的填充色設(shè)置為無,線條也設(shè)置為無;選中G3單元格所對(duì)應(yīng)的餅圖,將它的填充色設(shè)置為紅色,線條顏色也設(shè)置為紅色,在系列選項(xiàng)中將“點(diǎn)爆炸型”設(shè)置為0,指針的雛形就基本完成了,只不過不太像,這時(shí)可將G3單元格的值更改成1,再看時(shí)表盤指針基本上就像樣了(圖6)。
4. 添加交互按鈕
在F7單元格輸入“指標(biāo)完成”,在G7輸入3 0,在G 2單元格輸入“=G7*2”;選擇“開發(fā)工具”選項(xiàng)卡,點(diǎn)擊“插入”下的“數(shù)值調(diào)節(jié)鈕”,右擊它,選擇“設(shè)置控件格式”,在彈出的窗口中,設(shè)置當(dāng)前值為30,最小值為0,最大值為100,步長為1,單元格鏈接選擇G7。這時(shí),當(dāng)點(diǎn)擊上、下按鈕時(shí),表盤指針就會(huì)隨著數(shù)據(jù)的增加、減少而進(jìn)行相應(yīng)的調(diào)整。接下來,利用形狀,在圖表上繪制一個(gè)矩形,設(shè)置好它的樣式,選中它,在公式欄輸入“=G7”,這樣,矩形的文本就會(huì)跟隨G7單元格值的變化而變化。最后,設(shè)置好圖表標(biāo)題,利用形狀,繪制一個(gè)圓圈,設(shè)置好它的樣式,放在中心點(diǎn),模仿指針的固定鈕(圖7)。至此,動(dòng)態(tài)儀表盤圖表制作完成。