馬震安
首先,在原始數據表的一個空白列(F列)連續輸入所需要的年份。選擇“開發工具”選項卡,點擊“插入→表單控件→組合框”,在工作表空白處劃出一個組合框。右擊此組合框,選擇“設置控件格式”,在彈出窗口的“控制”選項卡中,“數據源區域”處選擇輸入的連續年份單元格,如;$F$1:$F$3;“單元格鏈接”處選擇任一空白單元格,如G1。這樣,當點擊組合框中的下拉菜單時,G1單元格的值就會發生變化(圖2)。
切換到“公式”選項卡,點擊“名稱管理器”,在彈出的窗口點擊“新建”,在新彈出窗口的“名稱”處輸入“完成”,在“引用位置”處輸入“=OFFSET(Sheet1!$B$2,(Sheet1!$G$1-1)*8,1,8,1)”;同樣,再新建名稱為“未完成”,“引用位置”處輸入“=OFFSET(Sheet1!$B$2,(Sheet1!$G$1-1)*8,2,8,1)”。這樣,圖表所需要的數據就構建完成了(圖3)。


任選一空白單元格,切換到“插入”選項卡,點擊“插入柱形圖→二維柱形圖→百分比堆積柱形圖”,在工作表中插入一個空白百分比堆積柱形圖;右擊此圖表,選擇“選擇數據”,在彈出窗口的“圖例項”處,點擊“添加”,在新彈出窗口的“系列名稱”處輸入“完成”,在“系列值”處輸入“=Sheetl!完成”,在“水平(分類)軸標簽”處點擊“編輯”,在彈出窗口的“軸標簽區域”處選擇“=Sheet1!$B$2:$B$9”;同樣,再點擊“添加”,在“系列名稱”處輸入“未完成”,在“系列值”處輸入“=Sheet1!未完成”,軸標簽不用更改;再點擊“添加”,在“系列名稱”處輸入“完成”,在“系列值”處輸入“=Sheet1!完成”,軸標簽不用更改。這樣,動態圖表就基本上構建成功了(圖4)。
右擊圖表,選擇“更改圖表類型”,在彈出窗口的“組合→所有圖表”選項卡中,將第一和第二項改成“百分比堆積柱形圖”,第三項改為“帶數據標記的折線圖”,并勾選第三項后面的“次坐標軸”。右擊圖表右側的“坐標軸”,選擇“設置坐標軸格式”,在“坐標軸選項→邊界→最大值”處將數據修改為“1”,然后依次刪除“右側坐標軸”、“網格線”等;右擊圖表中的“折線圖”,選擇“設置數據系列格式”,在“填充與線條”選項卡中將線條設為“無線條”。此時,“帶數據標記的折線圖”就只剩下其中的圓點了(圖5)。
接下來,畫一個圓角矩形,通過它的“形狀效果→棱臺”設計出按鈕效果,然后將其復制,再選中折線圖中的圓點,將其粘貼進去。右擊圖表中“未完成”部分數據圖表,選擇“設置數據系列格式”,將填充顏色設為“白色”,在“效果”選項卡中,“陰影→預設”處選擇“內部:中”效果,然后顏色設置成“深灰色”;再選擇圖表中的“完成”系列,設置好它的效果,操作和上面一樣,顏色根據需要選擇(圖6)。
右擊組合框控件,選擇“排序→置于頂層”,拖動組合框到圖表的合適位置;對圖表可以進行細節的調整,美化—下字體、背景等。最后,按住Ctrl鍵,選中圖表及組合框控件進行組合就可以了。