人人做人人澡人人爽欧美,国产主播一区二区,久久久精品五月天,羞羞视频在线观看免费

當前位置:蘿卜系統下載站 > 辦公軟件教程 > 詳細頁面

Excel圖表與函數公式高級應用 定義名稱 使用概述

Excel圖表與函數公式高級應用 定義名稱 使用概述

更新時間:2024-01-24 文章作者:未知 信息來源:網絡 閱讀次數:

Microsoft Excel是Microsoft為使用Windows和Apple Macintosh操作系統的電腦編寫的一款電子表格軟件。直觀的界面、出色的計算功能和圖表工具,再加上成功的市場營銷,使Excel成為最流行的個人計算機數據處理軟件。

定義名稱是Excel圖表和函數公式的一類高級應用,此類應用完全脫離工作表的單元格存儲限制,是運行在Excel后臺的一組邏輯計算或單元格區域引用。其可以被圖表和其他函數直接調用,使用Excel定義名稱制作交互式圖表最為常見,也是交互式圖表中最為靈活的一類應用。

Excel圖表和函數公式高級應用:定義名稱

動態更新

圖14.2-1是圖14.1-9完全定義名稱的演繹,沒有使用任何輔助單元格區域。這種方式的好處是可以更好地組織工作表的頁面布局,并減少由于鼠標誤操作帶來的錯誤,但同時該方式也增加了制作難度,因為調試和修改這些定義名稱并非易事。

Excel圖表和函數公式高級應用:定義名稱

圖14.2-1 完全利用定義名稱以行為單位制作的交互圖表

圖14.2-1案例動態選擇圖表的源數據區域以行為單位,圖14.2-2的案例則是一個以列為單位的案例,這兩個案例的唯一不同是OFFSET函數中:上(下)偏移的行數、左(右)偏移的列數,以及返回引用區域的行/列數的賦值。

Excel圖表和函數公式高級應用:定義名稱

圖14.2-2 完全利用定義名稱以列為單位制作的交互圖表

圖14.2-2的觸發器此處使用的并非數據有效性,而是工作表控件,這種控件有別于窗體控件,工作表控件可以直接通過關聯單元格實現觸發驅動,而窗體控件則完全需要使用VBA代碼來驅動。圖14.2-3列出了在不同Excel版本中的這兩種控件,?是工作表控件,?是窗體控件。Excel 2003調用這兩個菜單,需要鼠標移至菜單欄空白處,鼠標右鍵分別勾選“窗體”和“控件工具箱”;Excel 2007和2010只需在Excel選項的自定義功能區中勾選開發工具即可。

Excel圖表和函數公式高級應用:定義名稱

圖14.2-3 交互圖表使用的控件觸發器

圖14.2-4是圖14.2-2案例的組合框觸發器屬性對話框。調用該對話框只需鼠標右鍵選中控件,并在彈出菜單中選取“設置控件格式”即可。在該對話框中的數據源區域對應于顯示在下拉選框中的項目,此處可使用定義名稱;單元格鏈接對應于下拉選框響應鼠標選取項的數值序號存儲單元格。工作表控件也可指定宏,在單擊控件時可觸發執行VBA宏代碼。

Excel圖表和函數公式高級應用:定義名稱

圖14.2-4 工作表控件組合框的屬性對話框

當熟悉了定義名稱和工作表控件,就可以將這兩者結合起來使用,并在圖表源數據中引用這些定義名稱。此時圖表就變得動態交互了,整個過程其實并不復雜,關鍵在于Excel函數公式的構建。

切片展示

大多數情況下,使用Excel制作交互式圖表和切豆腐一樣。圖14.2-5案例的原始數據區就是一個具有代表意義的交互圖表,鼠標每選取一項,圖表上藍色折線即會高亮標注此項代表的數據。此案例中所有數據都被按行放置到了圖表中,以方便比較,但由于焦點只有一個,整個圖表的呈現效果并不凌亂。

Excel圖表和函數公式高級應用:定義名稱

圖14.2-5 數據切片展示的交互式圖表

這個案例的制作并不復雜,制作過程說明如下:

  1. 選擇數據區,數據產生在行,生成折線圖。
  2. 將這12個系列依次設置線形為最細,顏色為淡灰色,數據標記為無線無填充。
  3. 定義“名稱”和“Y值”兩個定義名稱,公式詳見圖14.2-5左側表格下方。
  4. 額外添加一個系列,系列SERIES公式見圖14.2-5右側下方箭頭所指位置。
  5. 添加一個列表框工作表控件,數據源區域為“№”列數值,單元格鏈接為控件下方的H17單元格,選定類型為單選。

多層次

更多的情況是:我們所面對的數據,往往并非單純的一個層次,可能的情況為多個層次組成。圖14.2-6案例的原始數據就是由大類和小類兩層結構組成的案例,該案例是某公司不同產品月度銷售數據的動態展示圖表,觸發驅動采用了兩個工作表組合框控件,來分別管理不同的層次結構。

Excel圖表和函數公式高級應用:定義名稱

圖14.2-6 多層次定義名稱交互圖表

這個圖表的制作過程并不復雜,但是相對較為繁雜。關鍵的部分是定義名稱,首先圖表系列的引用數據采用的是兩層OFFSET函數來響應觸發選擇,其次是第2層觸發使用的工作表組合框控件,其數據源區域為定義名稱賦值引用,而非單元格引用。以下是詳細制作步驟:

  1. 選擇數據區行表頭和下方第一行單元格,數據產生在行生成柱形圖,并美化為圖14.2-6右上側圖表樣式。
  2. 將橫坐標設置為分類坐標,并設置坐標格式為:[=39814]yyyy"-"m;"'"m。
  3. 定義“Data”和“DataList”兩個定義名稱,公式詳見圖14.2-6右側最下方。
  4. 修改圖表系列SERIES公式為圖14.2-6橙紅色箭頭所指位置。
  5. 添加兩個組合框工作表控件,第1個控件數據源區域為數據區下方的“分組”列數值,單元格鏈接為D19單元格;第2個控件數據源區域為定義名稱“DataList”,單元格鏈接為D20單元格。

多視角

圖14.2-6案例亦可能面臨如下的使用情況,即除了表達橫向比較外,也可能會有單個月份的產品縱向比較的需求。此時等于在圖14.2-6案例基礎上又增加了1個比較維度,其為“月份”和“具體月份”兩個層次,且這個維度表達在圖表上必須為橫向比較的條形圖表,圖14.2-7案例右上角的圖表即是該需求的實現。

Excel圖表和函數公式高級應用:定義名稱

圖14.2-7 多層次多角度定義名稱交互圖標

這個圖表的制作過程建立在圖14.2-6案例實現基礎上,額外增加了一個圖表系列來實現縱向比較。由于是柱形和條形圖的組合,因此該圖表是一個主次坐標圖表,在處理數值軸坐標時,這個案例使用了XY散點來模擬,否則效果不盡如人意。當在第一個下拉列表框中單擊“月份”,則顯示條形圖表系列,其余選項為柱形系列,第2個下拉列表框亦跟著變更選項為月份列表。此處當顯示條形系列時,為了將柱形系列隱藏,柱形系列的分類標志和數值指向了空單元格引用。以下是制作方法:

1.選擇數據區行表頭和下方第一行單元格,數據產生在行生成柱形圖,并美化為圖14.2-6右上側圖表樣式。

2.將橫坐標設置為分類坐標,并設置坐標格式為:[=39814]yyyy"-"m;"'"m。

3.新增“月份”、“輔助X1”、“輔助Y1”、“輔助X2”、“輔助Y2”5個輔助列,涉及公式如下:

“輔助X1”:=0.5+7/5*(ROW()-19)

“輔助Y1”:=IF($B$19=4,25,7)

其他的參照圖14.2-7設置即可。

4.分別定義“AItem”、“BItem”、“ItemList”、“AData”、“BData”、“Xdata”、“Ydata”、“XErrData”和“YErrData”9個定義名稱,公式如下:

Excel圖表和函數公式高級應用:定義名稱

5.修改柱形圖表系列SERIES公式為:

Excel圖表和函數公式高級應用:定義名稱

6.新增圖表系列,并更改系列圖表類型為條形圖,修改圖表系列SERIES公式詳見圖14.2-7橙紅色箭頭所指位置。

7.將新增圖表系列的填充色如圖14.2-7右上側的圖表樣式美化。

8.再新增一個XY散點圖表系列,用來模擬數值軸刻度。該圖表系列的系列公式為:

Excel圖表和函數公式高級應用:定義名稱

具體使用數據見“輔助X1”、“輔助Y1”。“輔助X2”、“輔助Y2”兩個輔助列分別用來設置XY散點誤差線X的正誤差值和誤差線Y的負誤差值,依次使用“XErrData”和“YErrData”兩個定義名稱。

9.添加兩個組合框工作表控件,第1個控件數據源區域為數據區下方的“分組”列數值,單元格鏈接為B19單元格;第2個控件數據源區域為定義名稱:“DataList”,單元格鏈接為B20單元格。

該案例的制作步驟相對繁雜,讀者需要花些時間來理解定義名稱和各個系列的設置。以上的過程僅是一個非常簡單的描述,具體的實際操作,需要讀者參照案例,反復演練學習。

提示


定義名稱的命名字符需注意:

1)不能以數字開頭,或單元格地址、以數字作為名稱,如2Data或B3都不可以。字符中不可包含字母R、C、r、c,因為和單元格的R1C1引用樣式沖突。名稱中不能包含空格,但可用下劃線或點號代替,其它非字符盡量避免使用。

2)字符最大不能超過255個字符。

3)勿使用保留字段,比如:Print_Titles和Print_Area。


Excel整體界面趨于平面化,顯得清新簡潔。流暢的動畫和平滑的過渡,帶來不同以往的使用體驗。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

網站地圖xml | 網站地圖html
主站蜘蛛池模板: 沙河市| 阜城县| 南郑县| 兴和县| 陆丰市| 定结县| 鲁甸县| 汝南县| 都昌县| 绥化市| 岚皋县| 古丈县| 哈尔滨市| 清镇市| 长海县| 渭南市| 五大连池市| 三门峡市| 绵竹市| 敦化市| 资中县| 彩票| 闵行区| 渝中区| 林芝县| 桦南县| 灵璧县| 郎溪县| 葫芦岛市| 江都市| 昌黎县| 枣强县| 会理县| 连云港市| 米泉市| 乃东县| 五寨县| 威信县| 乌拉特后旗| 长春市| 潍坊市|