在EXCEL中,用圖表來顯示或分析數(shù)據(jù),,是人們常用到的方法,。關(guān)于圖表,也有好多技巧,,下面介紹幾種交互式圖表與交互式動態(tài)圖表的制作方法,,供大家參考。
第一種,,簡單的交互式圖表
以圖一為例,,介紹一種簡單的交互式圖表的制作方法。
圖一
第一步:在工作表的A1:M8中,,錄入十二個月的各項開支數(shù)據(jù),。
第二步:選中A2:M8單元格區(qū)域,并以選定區(qū)域命名,,如圖二所示,。這樣就等于分別十二個月的辦公費(fèi)數(shù)據(jù)命名為“辦公費(fèi)”,為十二個月的水電費(fèi)數(shù)據(jù)命名為“水電費(fèi)”,,等等直至醫(yī)藥費(fèi)等七個名稱,。
第三步:在B14至M14單元格內(nèi)輸入一月、二月直至十二月
第四步:選中A15單元格,,為它設(shè)置數(shù)據(jù)有數(shù)性為序列,,在來源內(nèi)輸入“=$A$2:$A$8”
如圖三所示。
圖三
第五步:在B15單元可知內(nèi)輸入“=INDIRECT($A$15)”,拖動B15單元格右下角復(fù)至到M15
第六步:選中A14:M15單元格區(qū)域,,點菜單中的“插入”-“圖表”-“折線圖”-“帶數(shù)據(jù)標(biāo)記的折線圖”,,如圖四所示。
圖四
第七步:適當(dāng)修飾生成的圖表,。
當(dāng)你在A15單元格內(nèi)選擇不同的費(fèi)用項目時,,圖表也即刻相應(yīng)的發(fā)生的變化,一個交互式圖表制作成功,。
第二種,,利用窗體控件中的列表框控件制成的交互式圖表
下面介紹一種利用窗體控件中的列表框控件制作而成的交互式圖表。效果如圖五所示,。
圖五
第一步:在工作表的A1:M8中,,錄入十二個月的各項開支數(shù)據(jù)。如圖六所示。
圖六
第二步:選擇A2:M8單元格,,給這個區(qū)域命名為“FY”,。
第三步:插入另一個工作表,為這個工作表更名為“圖表”,。
第四步:在這個工作表的B2單元格隨意輸入一個“0-7”之間的數(shù),,這里輸入了“4”。
第五步:如圖七所示,,在這個工作表的A2單元格輸入公式“=CHOOSE($B$2,費(fèi)用!$A$2,費(fèi)用!$A$3,費(fèi)用!$A$4,費(fèi)用!$A$5,費(fèi)用!$A$6,費(fèi)用!$A$7,費(fèi)用!$A$8)”,,關(guān)于這個公式的作用,懂得EXCEL函數(shù)的人基本都知道,,這里也就不再多說了,。
圖七
第六步:在這個工作表的A5單元格內(nèi)輸入公式“=A2”,在B5單元格內(nèi)輸入公式“=VLOOKUP($A$5,FY,COLUMN(B1),FALSE)”,。如圖八所示,。
圖八
第七步:拖動B5單元格復(fù)制公式到M5 ,這樣:
在C5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(C1),FALSE)”
在D5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(D1),FALSE)”
在E5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(E1),FALSE)”
在F5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(F1),FALSE)”
在G5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(G1),FALSE)”
在H5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(H1),FALSE)”
在I5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(I1),FALSE)”
在J5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(J1),FALSE)”
在K5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(K1),FALSE)”
在L5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(L1),FALSE)”
在M5單元格內(nèi)復(fù)制的公式為“=VLOOKUP($A$5,FY,COLUMN(M1),FALSE)”
第八步:選擇A4:M5單元格區(qū)域,,點菜單中的“插入”-“圖表”-“折線圖”-“帶數(shù)據(jù)標(biāo)記的折線圖”,,如圖九所示。
圖九
第九步:適當(dāng)調(diào)整所產(chǎn)生的圖表,,如背景,、大小、位置等,。
第十步:點菜單欄中的“開發(fā)工具”-“插入”-“列表框(窗體控件)”,如圖十所示,。
圖十
第十一步:適當(dāng)調(diào)整列表框控件的位置,、大小。
第十二步:右擊列表框控件,,選擇“設(shè)置控件格式”,,在如圖十一所示的對話框中,數(shù)據(jù)源區(qū)域框內(nèi)輸入“費(fèi)用!$A$2:$A$8”,在單元格鏈接框內(nèi)輸入“$B$2”,。
圖十一
這樣,,一個交互式圖表制成。
第三種,,交互式動態(tài)圖表(最近一周的血壓曲線)
某醫(yī)院要記錄病人的血壓值,,要求用圖表動態(tài)顯示最近7次的測量值曲線,實現(xiàn)辦法如下,。
第一步:建立EXCEL工作表,,工作表名稱為“SJ”,如圖十二所示。
圖十二
第二步:定義“DY”,、“GY”和“X”三個名稱,。
定義“DY”這個名稱的“引用位置”為“=OFFSET(SJ!$C$1,COUNTA(SJ!$C:$C)-7,0,7)”
定義“GY”這個名稱的“引用位置”為“=OFFSET(SJ!$B$1,COUNTA(SJ!$B:$B)-7,0,7)”
定義“X”這個名稱的“引用位置”為“=OFFSET(GY,0,-1)”
第三步:將光標(biāo)放在“SJ”工作表的有數(shù)據(jù)的區(qū)域,點菜單欄中的“插入”-“圖表”-“折線圖”-“帶數(shù)據(jù)標(biāo)記折線圖”,,即生成圖表,,如圖十三所示。
圖十三
第四步:右擊折線圖,,選擇“選擇數(shù)據(jù)”選項,,出現(xiàn)如十四圖所示的對話框。
圖十四
第五步:選中“高壓”,,單擊“編輯”,,出現(xiàn)如圖十五所示的對話框。在“系列名稱”中輸入“=SJ!
$B$1”或“=高壓”,,在“系列值”中輸入“=SJ!GY”
圖十五
同樣,,選中“低壓”,單擊“編輯”,,出現(xiàn)如圖十五所示的對話框,。在“系列名稱”中輸入“=SJ!$C$1”
或“=低壓”,在“系列值”中輸入“=SJ!DY”,。
第六步:單擊如圖十四所示的“水平(分類)軸標(biāo)簽”下的“編輯”按鈕,,在出現(xiàn)的對話框“軸標(biāo)簽區(qū)域”內(nèi)輸入“=SJ!X”,。
第七步:適當(dāng)調(diào)整圖表的大小、位置,、背景色等等,。
這樣,一個動態(tài)圖表制作而成,,當(dāng)您向工作表內(nèi)繼續(xù)輸入數(shù)據(jù)時,,圖表會動態(tài)隨之改變,而顯示的永遠(yuǎn)是最近七次的測量的血壓值曲線,。
如果在上面的基礎(chǔ)上想顯示最近N天(例如3-10天)的血壓變化曲線,,其實實現(xiàn)這個想法也不難,我們只需要加一個“滾動條”控件就可以完成,。方法是在上面的基礎(chǔ)上做適當(dāng)修改和添加即可,。
第一步:改變對“GY”與“DY”這兩個名稱的引用位置。(如果我們想把“滾動條”控件的“單元格鏈接位置”放在$D$1,那么,,將“GY”這個名稱的“引用位置”改寫為
“=OFFSET($B$1,COUNTA($B:$B)-$D$1,0,$D$1)”
將“DY”這個名稱的“引用位置”改寫為“=OFFSET($C$1,COUNTA($C:$C)-$D$1,0,$D$1)”
第二步:單擊菜單欄中的“開發(fā)工具”-“控件”中的“插入”-“滾動條(窗體控件)”
第三步:適當(dāng)調(diào)整“滾動條”控件的大小,、位置等。
第四步:右擊“滾動條”控件,選擇“設(shè)置控件格式”,,選“控制”選項卡,,設(shè)置“當(dāng)前值”、“最小值”,、“最大值”、“步長”,、頁步長以及“單元格鏈接”(這里“當(dāng)前值”設(shè)置為3,,“最小值”設(shè)置為3,,“最大值”設(shè)置為10,,“步長”設(shè)置為1,,“頁步長”也設(shè)置為1,,“單元格鏈接”設(shè)置成$D$1),。最終效果如圖十六所示,。
圖十六
這樣一個交互式的,、動態(tài)的,、靈活的、實用的圖表制作完成,。雖然看起來很神秘,,但制作起來一點也不難,,有興趣的話,,您不妨試試。
|