EXCEL2016數據處理與分析-全套課件_第1頁
EXCEL2016數據處理與分析-全套課件_第2頁
EXCEL2016數據處理與分析-全套課件_第3頁
EXCEL2016數據處理與分析-全套課件_第4頁
EXCEL2016數據處理與分析-全套課件_第5頁
已閱讀5頁,還剩316頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

EXCEL2016數據處理與分析EXCEL2016數據處理與分析第01章數據的輸入與編輯.ppt第02章單元格數據的格式設置.ppt第03章公式、引用與名稱.ppt第04章函數及其應用.ppt第05章數據圖表處理.ppt第06章數據的排序與篩選.ppt第07章數據的匯總、合并與透視.ppt第08章數據的查詢與核對.ppt第09章工作表的顯示與打印.ppt第10章數據的安全與保密設置.ppt第11章ExcelVBA基礎.ppt第1章數據的輸入與編輯本章知識點本章目錄1.1數據輸入的一般操作1.2特殊數據的快捷輸入1.3有規律數據的序列輸入法1.4設置有效性對輸入數據審核1.5下拉式列表選擇輸入的設計1.6數據的編輯操作1.1數據輸入的一般操作數據的輸入與編輯是數據處理的第一步:1.1.1數據輸入前的準備1.1.2單元格的選取方法1.1.3數據輸入的基本方法1.1.4各類型數據輸入的方法1.1.1數據輸入前的準備準備原始數據啟動Excel軟件建立新工作簿或者打開原有工作簿選擇需要輸入數據的工作表(如為新工作表還需要對工作表標簽進行重命名)調整好輸入方法狀態選取需要數據的單元格準備開始輸入數據。1.1.1數據輸入前的準備1.1.2單元格的選取方法1.單元格選取的一般方法(1)選定單個單元格。(2)選定連續單元格區域。(3)選定整行(列)。(4)選定整個工作表。(5)選定不連續單元格區域。(6)選定局部連續整體不連續的單元格。(7)快速定位到數據區域的邊緣單元格。1.1.2單元格的選取方法2.利用鍵盤激活單元格在輸入數據時,有時使用鍵盤激活單元格可能比使用鼠標更方便,為此需要記住移動活動單元格操作的常用按鍵。在工作表中進行移動操作的常用鍵盤按鍵如教材表1-1所示。

3.利用定位條件選擇單元格區域。運行“編輯”/“定位”命令,或者直接按【Ctrl+G】組合鍵利用定位條件,也可以快速地選擇單元格區域,特別是在選取特定區域(例如,為進行單元格保護,需要選取包含計算公式的區域時)時非常有效。1.1.3數據輸入的基本方法向單元格中輸入數據有兩種方法:單擊要輸入數據的單元格,可以直接在單元格中輸入數據;或者雙擊單元格,將光標移到單元格內,再輸入數據。單擊要輸入數據的單元格,然后將光標移動到編輯欄,便可在編輯欄中輸入數據。1.1.4各類型數據輸入的方法1.數字的輸入直接輸入數字即可。注意長數字、負數、文本型數字情況。1.1.4各類型數據輸入的方法2.文本的輸入注意多行文本的處理數字文本型輸入1.1.4各類型數據輸入的方法3.日期和時間的輸入輸入日期的格式一般為:年/月/日,或年-月-日,或月/日,或月-日,其中年還可省略世紀位。輸入時間的格式一般為:時:分:秒。1.1.4各類型數據輸入的方法4.分數的輸入在輸入時可能與日期混淆的數值時,應在分數前加數字“0”和空格。

1.1.4各類型數據輸入的方法5.特殊符號的輸入一是運行“插入”/“特殊符號”命令;二是運行“視圖”/“工具欄”/“符號欄”命令。1.1.4各類型數據輸入的方法6.數學公式的輸入公式編輯器的應用1.2特殊數據的快捷輸入1.2.1選定連續區域進行數據輸入先選定該單元格區域,然后在第一個單元格輸入數據,之后通過按有關鍵可以進行活動單元格切換,甚至可以進行自動折行或換列。1.2.2相鄰單元格相同數據的輸入(1)選中當前單元格,往上、下、左、右方向移動填充柄,即可在當前單元格的上、下、左、右方向的單元格中顯示相同數據。(2)選擇當前單元格下方的相鄰單元格,運行“編輯”/“填充”/“向下填充”命令,或者直接按【Ctrl+D】鍵,即可將上方的數據填入選中的相鄰下方單元格。(3)選擇當前單元格右側的相鄰單元格,運行“編輯”/“填充”/“向右填充”命令,或者直接按【Ctrl+R】鍵,即可將左側的數據填入選中的相鄰右側單元格。(4)選擇當前單元格上方的相鄰單元格,運行“編輯”/“填充”/“向上填充”命令,即可將下方的數據填入選中的相鄰上方單元格。(5)選擇當前單元格左側的相鄰單元格,運行“編輯”/“填充”/“向左填充”命令,即可將右側的數據填入選中的相鄰左側單元格。1.2.3不相鄰單元格相同數據的輸入【Ctrl+Enter】組合鍵1.2.4多張工作表中相同數據的錄入通過將這些工作表組成工作組來完成1.2.5帶零和小數位較多數據的輸入運行“工具”/“選項”命令,從彈出的“選項”對話框中選“編輯”選項卡,選上“自動設置小數點”復選框,然后在“位數”微調框中輸入數字1.2.6利用自動更正工具快速輸入數據運行“工具”/“自動更正選項”命令,可以快速輸入一些常用的短語。例如,在工作中要經常輸入產品的名稱,可以先定義產品名稱及其對應的拼音字頭,如將“激光打印機”可設置為“jgdyj”。這樣,以后只要輸入“jgdyj”,就可以立即顯示得到“激光打印機”。1.2.7其他輸入技巧介紹1.避免輸入網址和電子郵件地址的超級鏈接形式右鍵“取消超級連接”輸入前加一個空格輸入完用Ctrl+Z撤銷一次2.記憶式輸入方法3.輸入漢語拼音4.查找替換法快速輸入特殊符號5.斜線表頭的輸入方法1.3有規律數據的序列輸入法1.3.1拖動填充柄快速輸入序列或者特定格式數據通過選定相應的單元格并拖動填充柄,可以快速填充多種類型的數據序列。另外,基于在第一個單元格所建立的格式,Excel可以自動延續一系列數字、數字/文本組合、日期或時間段1.3.2根據輸入前兩個數據的規律快速拖動輸入數據基于所輸入的前兩個單元格中的數據,Excel可以計算出某些規律,然后再選定這兩個單元格并向下拖動填充柄,可以快速輸入一些非連續序列或者有規律的一系列數據。1.3.3自定義序列的應用利用填充功能輸入自定義序列1.3.3自定義序列的應用其他自定義序列的建立1.3.4快速輸入復雜的序列號自定義數據格式1.4設置有效性對輸入數據審核在Excel中進行數據輸入時,有些輸入內容是需要進行審核的,不能什么都可以輸入。為此,Excel提供了“數據有效性”工具,利用這個工具,操作者可以針對性地輸入數據,在輸入錯誤的數據后,系統會出現錯誤信息框,提醒用戶修改。有效性輸入的主要用途1限制數值的輸入范圍2限制輸入數據的格式3限制文本的錄入長度4防止重復輸入數據5確保必須輸入特定內容6設置漢字字段自動切換漢字輸入法7設置只能接受不超過總數的數值1.5下拉式列表選擇輸入的設計所謂下拉式列表輸入方法,就是在單元格中建立下拉列表,在需要輸入數據時,可以方便地從列表中進行選取,其目的主要是為了提高數據輸入的速度和準確度。在Excel中提供了四種不同的下拉列表輸入方法1.5.1利用數據有效性創建下拉式選擇列表通過利用“數據有效性”的“序列”設置可以為單元格建立下拉列表,這種方法非常適用于同時要為多個單元格一次性地創建下拉列表。1.5.2利用右鍵菜單命令從下拉式列表中選擇輸入適用于前面已經輸入過相同數據,后續不再重復輸入的情況1.5.3利用窗體組合框創建下拉式列表1.5.4利用控件工具箱的組合框創建下拉式列表1.5.5級聯式下拉式列表的設計方法1.6數據的編輯操作1.6.1單元格數據的一般編輯單元格數據的一般編輯包括對數據進行的修改、移動、復制、刪除、插入等操作。1.6.2選擇型粘貼的典型運用所謂“選擇性粘貼”就是指把剪貼板中的內容按照一定的規則粘貼到工作表中,它是“粘貼”命令的高級應用。如果只想對單元格中的公式、數字、格式進行選擇性地復制,或者希望將一列數據復制到一行中,或者希望將一行數據復制到一列中,都可以使用“選擇性粘貼”。1.6.3清除單元格數據單元格中的數據不再需要,還可以進行清除。清除單元格數據包括兩種方法,第一是按【Delete】鍵,第二是運行“編輯”/“清除”命令。小結在用Excel處理龐大的數據信息時,如果不注意數據輸入的方法與技巧,很可能會事倍功半。本章介紹了特殊數據的快捷輸入方法,以及一些相關的數據輸入技巧。靈活掌握本章內容,對于快速提升Excel的數據輸入和編輯操作能力有很大的幫助。本章首先介紹了輸入數據之前的準備工作,說明了各種基本類型數據的輸入方法;接著重點說明了數據輸入的一些主要技巧,包括特殊格式數據的快捷輸入,有規律數據的序列輸入,設置數據有效性對輸入數據進行限制,下拉式列表輸入方式設計;最后說明了數據的編輯方法,其中特別重點介紹了選擇性粘貼的使用方法和應用技巧。總之,通過本章學習,讀者應能準確、高效地輸入數據工作表中的各項基本數據。第2章單元格數據的格式設置本章知識點本章目錄2.1單元格格式的一般設置2.2各種內置數字格式的使用2.3自定義數字格式的應用2.4條件格式化的應用小結2.1單元格格式的一般設置2.1.1使用“格式”工具欄2.1.2使用“單元格格式”對話框2.1.3利用快捷鍵對單元格格式進行設置2.1.4自動套用格式2.1.5單元格格式的替換2.1.6單元格格式的復制2.1.1使用“格式”工具欄

在Excel中,大多數常用的格式設置命令都集中到“開始”菜單欄上,通過單擊其中的按鈕,可以方便地進行各種常用的單元格的格式設置操作,這在實際操作中非常方便。2.1.2使用“單元格格式”對話框2.1.3利用快捷鍵對單元格格式進行設置除了上面介紹的利用鼠標右鍵法或者工具欄打開“單元格格式”對話框進行單元格設置之外,還可以使用一些快捷鍵對單元格格式進行設置2.1.4自動套用格式2.1.5單元格格式的替換2.1.6單元格格式的復制菜單法:選擇性粘貼→格式利用格式刷按鈕2.2各種內置數字格式的使用對單元格數據的數字格式設置是單元格格式設置中常用的一種操作。打開“單元格格式”對話框,在其中的“數字”選項卡中,可以進行數字格式和日期時間數據的多種設置。數值型數據的不同內置格式日期和時間型數據的不同內置格式2.3自定義數字格式的應用2.3.1自定義數字格式的創建與刪除2.3.2自定義數字的格式代碼設置2.3.3應用實例之一:不顯示零值2.3.4應用實例之二:縮放數值2.3.5應用實例之三:智能顯示百分比2.3.6應用實例之四:分數的不同顯示方式2.3.7應用實例之五:隱藏某些類型的內容2.3.8應用實例之六:日期和時間型數據自定義格式2.3.1自定義數字格式的創建與刪除在“單元格格式”對話框的“數字”選項卡中,選擇“分類”列表中的“自定義”,然后在“類型”文本框中輸入自定義的數據格式代碼,或者修改原有已有的格式代碼,最后單擊“確定”即可完成。如不再需要自定義格式時,可將其刪除。操作時在“單元格格式”對話框“數字”選項卡右邊“類型”框底部,找到需要刪除的自定義格式,然后單擊“刪除”即可。注意:只要刪除自定義格式,工作簿中所有使用該格式的單元格都將變為默認的“常規”格式,并且該操作無法進行撤銷。

2.3.2自定義數字的格式代碼設置自定義數字格式都是通過各種格式代碼而得到的。自定義數據的代碼格式“大于條件值”格式;“小于條件值”格式;“等于條件值”格式;文本格式在沒有特別指定條件值時,默認條件值為0。因此,默認情況下格式代碼組成結構為:正數格式;負數格式;零值格式;文本格式2.3.2自定義數字的格式代碼設置#,##0.00;[紅色]-#,##0.00;[綠色]G/通用格式;"“"@"”"正數格式;負數格式;零值格式;文本格式2.3.3自定義數字格式應用實例之一:不顯示零值利用自定義數據格式,可以實現不顯示零值,而且能夠讓工作表中的一部分單元格不顯示零值,而其他的單元格仍然顯示零值,這樣就比上面的“選項”設置法更為靈活。設置方法為,只要在自定義的輸入框中輸入代碼“#”即可。2.3.4自定義數字格式的應用實例之二:縮放數值在工作中常常需要處理很大的數字,如千、萬、百萬等,在Excel中,通過自定義格式,可以在不改變數值本身的同時,把它們進行縮放。2.3.5自定義數字格式的應用實例之三:智能顯示百分比利用自定義格式,進行智能顯示百分比的設置:對于一個單元格中的數據,當數據<1時,就按百分比格式顯示;當數據≥1時采用常規的數值格式顯示,同時還讓所有的數據都排列整齊。設置格式代碼如下:格式代碼:[<1]0.00%;0.00_%2.3.6自定義數字格式的應用實例之四:

分數的不同顯示方式Excel內置了一些分數的格式,另外,用戶還可以使用自定義數據格式得到更多分數的表示方法。如下表所示為使用自定義數據格式設置的一些分數顯示效果及其代碼。2.3.7自定義數字格式的應用實例之五:

隱藏某些類型的內容利用自定義數據格式,用戶還可以隱藏某些類型的輸入內容,或者把某些類型的輸入內容用特定的內容來替換。如下表是使用自定義數據格式隱藏數值的例子。2.3.8自定義數字格式的應用實例之六:

日期和時間型數據自定義格式Excel雖然內置了很多時間和日期的格式設置,但是用戶還可以使用自定義數據格式得到更多時間和日期的表示方法。2.4條件格式化的應用2.4.1設置基于數值的條件格式化2.4.2設置基于公式的條件格式化2.4.3條件格式化的刪除2.4.4條件格式化操作的注意事項2.4.1設置基于數值的條件格式化2.4.2設置基于公式的條件格式化顯示大于平均值的值2.4.2設置基于公式的條件格式化顯示周末日期2.4.2設置基于公式的條件格式化顯示前3名2.4.2設置基于公式的條件格式化判定輸入數據是否符合規則2.4.2設置基于公式的條件格式化隔行著色2.4.3條件格式化的刪除條件格式化不再需要的時候還可以刪除。如果要刪除單元格的條件格式化設置,需要先選取設置有條件格式化的全部單元格,然后選擇“開始”→“條件格式”→“清除規則”→“清除所選單元格規則”命令,單擊即可。2.4.4條件格式化操作的注意事項(1)條件格式化操作對應的“單元格格式”對話框中可以使用的格式主要有字體的字形效果(粗體、斜體)、顏色、下劃線、刪除線以及邊框的顏色和風格、單元格填充顏色和效果。需要注意的是:它不能定義字體或者改變字號,這主要是因為修改字體、字號后會使行的高度造成混亂,從而使表格打印和顯示均不美觀。(2)條件格式化中定義的公式必須是邏輯公式,它的返回值為TRUE或FALSE。如果公式判斷為TRUE時,條件滿足,該條件對應的格式被應用;反之,條件格式不被應用。(3)應該將公式直接輸入“條件格式”對話框中,這樣其功能才能真正得以體現。(4)為單元格區域范圍輸入一個條件格式公式時,要選擇區域范圍左上角單元格的引用,并且需要使用相對引用方式,以便條件格式化可以被復制應用到所有選取區域。2.4.4條件格式化操作的注意事項(5)將其他單元格復制到包含條件格式的單元格時,將會自動清除條件格式,并不給出任何警告或提示。所以,對于設置有條件格式的單元格,要謹慎使用粘貼方法獲取數據。(6)當復制一個包含條件格式的單元格時,該條件格式也被復制。同樣,在包含條件格式的范圍內,插入行或列將會使新的行或列也擁有相同的格式。(7)Excel工作表中數據格式的設置直接關系到數據表的顯示效果、編輯處理以及后期的打印質量。對單元格中數據格式的設置,既可以利用各種內置格式效果,完全或部分自動套用格式,也可以設計條件格式以便實現格式變化,還可以自定義需要的格式顯示效果。小結Excel工作表中數據格式的設置,直接關系到數據表的顯示效果、編輯處理以及后期的打印質量。對單元格中數據格式的設置,既可以利用內置格式效果,也可以設計條件格式以便實現格式變化,還可以自定義需要的格式顯示效果。習題1.利用“單元格格式”對話框進行單元格數字格式的設置,與利用“格式”工具欄進行單元格數字格式的設置相比,具有什么優越的地方?2.在Excel中,如何進行自定義數字的格式設置?自定義格式代碼一般包括幾個部分?每一部分是什么含義?相鄰的不同部分之間是如何隔開的?3.什么是條件格式化?在設計基于公式的條件設置時,需要注意什么問題?4.上機自行將本章的所有實例操作一遍。第3章公式、引用與名稱本章知識點本章目錄3.1公式及其應用3.2單元格的引用3.3名稱及其應用3.4數組公式及其應用小結3.1公式及其應用3.1.1公式的規則3.1.2公式的編輯3.1.3公式的運算符號與優先順序3.1.4公式結果的查看3.1.5公式返回的錯誤信息返回值3.1.6公式的循環引用問題3.1.1公式的規則所有的Excel公式都具有相同的基本結構:一個等號(=)后面跟隨一個或多個運算碼,運算碼可以是值、單元格引用、單元格區域、區域名稱或者函數名,其間以一個或多個運算符連接。這些運算符包括算術運算符、邏輯運算符或者字符連接符(&)等。Excel在一個公式中允許使用的最大字符數為1024個。公式中運算符與運算碼之間可以加入空格,以便分隔公式中的各個部分,從而提高公式的可讀性。在寫長公式時,可以將公式多行顯示,操作時只要單擊希望斷行的位置,然后按下【Alt+Enter】組合鍵即可。3.1.2公式的編輯1.公式的輸入(1)選中要輸入公式的單元格;(2)輸入“=”作為準備輸入公式的開始;(3)輸入組成該公式的所有運算碼和運算符;(4)按回車鍵對輸入的公式表示確認。單元格的4種輸入狀態:就緒輸入點編輯3.1.2公式的編輯2.公式的修改(1)按F2鍵,可以直接編輯修改單元格中的內容;(2)雙擊該單元格,可以直接編輯修改單元格中的內容;(3)選擇需要進行編輯的單元格,然后單擊編輯欄,在編輯欄中對公式進行修改。(4)如果公式的單元格返回一個錯誤,Excel會在單元格的左上角顯示一個小方塊。激活單元格,可以看到一個智能標簽。單擊該智能標簽,可選擇一個選項來更正錯誤。當編輯結束后按【Enter】鍵即可完成操作。如果要取消編輯操作,可以按Esc鍵。3.1.2公式的編輯3.公式的移動和復制公式移動和復制的操作方法與單元格移動和復制類似3.1.3公式的運算符號與優先順序Excel公式根據其運算符的類型可以分為四組數學公式

+、-、-(求反)、×、/、%、^比較公式=、>、<、>=、<=、<>字符公式 &引用公式 :(冒號)、(空格)、,(逗號)3.1.3公式的運算符號與優先順序運算符(優先級從高到低)說明:區域運算符,聯合運算符空格交集運算符?負號%百分比^乘冪*和/乘法和除法+和-加法和減法&文本連接符=,>,<,>=,<=,<>比較運算符3.1.4公式結果的查看1.查看公式的結果Excel中,公式輸入完成后,按下【Enter】,公式的結果會直接在單元格中顯示,需要查看公式時,選中單元格,在編輯框中可以看到公式。2.公式和結果的切換通過單擊“工具”/“選項”命令,在出現的“選項”對跨框中選擇“視圖”標簽,選中“公式”復選框可以來顯示所有的公式本身,而不是在單元格顯示公式結果。3.以結果替換公式在Excel中,公式和結果是兩種不同的類型,當希望把公式得到的結果固定下來時,可以把公式轉換成它的值,這樣可以提高大型工作表重新計算的速度,并可以釋放此工作表使用的一部分內存空間。公式返回的錯誤信息返回值3.1.5公式的循環引用問題在輸入公式的過程中,有時候會引起一個循環引用。不管是直接引用或者是間接引用,當一個公式引用自己的單元格里面的數據時往往會發生循環引用。比如,在單元格A6里面輸入=Sum(A1:A6)就會創建一個循環引用,因為該公式引用了包含該公式的單元格。大多數循環引用錯誤是由簡單排版錯誤或者不正確的范圍定義引起的。某些情況下,循環引用設置的合適,可以相當于一個函數,它等同于VBA編程語言中的Do-Loop語句。有意圖的循環引用把遞歸或者迭代引入到問題中。每一個循環引用計算的中間“答案”都會作用于后續的計算,最后結果收斂到最終值。3.2單元格的引用3.2.1對單元格地址的三種引用方式3.2.2跨表格數據的引用3.2.3單元格引用的綜合應用舉例3.2.1對單元格地址的三種引用方式絕對引用單元格地址與單元格位置無關單元格的行和列前有‘$’引用公式時不要對引用進行調整相對引用直接用行標和列號表示單元格引用地址隨目標位置的變化而變化混合引用行號固定列標可變,或列標固定行號可變3.2.2跨表格數據的引用1.引用同一工作薄其他工作表中的單元格或區域工作表標簽名!單元格地址2.引用同一工作薄多張工作表的相同單元格或區域第一個工作表名:最后一個工作表名!單元格地址3.不同工作薄之間的數據引用

[工作簿名]工作表標簽名!單元格地址3.2.4單元格引用的綜合應用舉例實例1:計算提成絕對引用與相對引用的適當選取實例2:產品費用分配混合引用的巧妙使用3.2.3單元格引用的綜合應用舉例實例3:學生成績計算跨工作表/簿之間的單元格引用3.3名稱及其應用3.3.1使用名稱的好處3.3.2名稱的命名規則3.3.3定義單元格區域的名稱3.3.4定義常量名稱3.3.5名稱的查看、修改和刪除3.3.6名稱的使用3.3.7名稱應用的綜合舉例3.3.1使用名稱的好處1.使公式含義更容易理解。2.提高公式編輯的準確性。3.快速定位到特定位置。4.名稱可以作為變量來使用。5.可以方便地應用于所有的工作表。6.可以方便地使用另一個工作薄中的定義名稱,或者定義一個引用了其他工作薄中單元格的名稱。7.使用區域名稱比單元格地址更容易創建和保持宏。3.3.2名稱的命名規則(1)名稱的第一個字符必須是字母或下劃線,不能使用單元格地址或阿拉伯數字。(2)名稱中的字符可以是字母、數字,不能含有空格,可以使用下劃線和句點。(3)名稱的長度不能超過255個字符。(4)名稱中不能使用除下劃線和句點以外的其它任何符號。(5)名稱中的字母不區分大小寫。例如,如果已經創建了名稱Sales,接著又在同一工作薄中創建了名稱SALES,則第二個名稱將替換第一個。(6)命名時,不要使用Excel內部名稱。3.3.3定義單元格區域的名稱Excel中名稱的定義有三種基本方法,分別是:利用“插入”/“名稱”/“定義”命令;利用“插入”/“名稱”/“指定”命令;利用名稱框;另外還可以對已經定義的名稱進行合并。1.使用定義命令:可以任意定義名稱2.使用指定命令:根據表格的行標題或列標題定義名稱3.使用名稱框:定義名稱的快捷方式4.合并名稱:將多個已有的名稱合并為一個新名稱3.3.4定義常量名稱在Excel中,除了為單元格或區域命名以外,還可對常量和公式定義名稱,以便使用。1.為常量數值定義名稱2.為公式定義名稱3.為文本常數定義名稱說明:沒有引用范圍的名稱無法在名稱框或“定位”對話框(按【F5】可以進入)中顯示出來,因為這些常數不能駐留在任何實質性的位置上。但是它們可以出現在“粘貼名稱”對話框中,因為以后需要在公式中使用這些名稱。3.3.5名稱的查看、修改和刪除1.名稱清單的查看定義了很多名稱之后,有時可能弄不清楚這些名稱所引用的到底是哪些單元格或者單元格區域。為此,可以將工作表中定義的所有名稱清單輸入到某一工作表上,以備檢查這些名稱所引用的單元格區域。2.名稱的修改隨著工作的進行,有時會發現需要對單元格的名稱進行修改操作。這里對名稱的修改操作包括名稱的重命名和更改名稱指代的區域兩種。3.名稱的刪除對于工作表中無用的名稱,可以進行刪除操作。如果要刪除一個名稱,只需要在“定義名稱”對話框中選擇一個名稱項目,然后點擊“刪除”按鈕就可以了。3.3.6名稱的使用1.利用名稱快速定位單元格區域方法一:在名稱框中選擇某個名稱,按回車鍵,。方法二:單擊【F5】或者【Ctrl+G】鍵,打開“定位”對話框,選擇某個名稱,然后單擊“確定”按鈕。2.在建立公式或函數時使用名稱可以直接在公式或者函數中輸入時使用已經定義好的名稱。在公式中使用名稱時,先輸入等號(=),再在公式中輸入名稱;在函數中使用名稱時,先輸入函數名以及左括號,然后輸入名稱作為函數的某個參數。

3.在現有的公式上套用事后定義的名稱

4.使用名稱查詢數據

5.將整行或整列定義名稱3.3.7名稱應用的綜合舉例1.學生成績計算——為單個單元格定義名稱2.節日倒計時——為常量和公式定義名稱的使用3.庫存計算——為整列定義名稱并為相對單元格定義名稱4.公司上半年產品匯總計算——為多張工作表的相同單元格區域定義名稱3.4數組公式及其應用3.4.1數組公式的建立1.數組公式的輸入數組公式與一般公式不同之處在于它被括在大括號({})中,其輸入步驟如下:(1)選中一個單元格或者單元格區域。說明:如果數組公式只是返回一個結果,需要選擇保存用來保存結果的那一個單元格;如果數組公式返回多個結果,則需要選中需要保留數組公式計算結果的單元格區域。(2)按照前面介紹的公式輸入規則,輸入公式的內容。(3)公式輸完后,按【Ctrl+Shift+Enter】組合鍵結束操作。2.使用數組公式的好處使用數組公式具有以下優越性:(1)數組公式可以節省存儲空間。(2)可以保證在同一個范圍內的公式具有同一性。(3)減少了意外覆蓋公式的可能性,因為數組公式中無法修改一個單元格的內容。(4)可以完全防止一位新手篡改你的公式,因為無法刪除數組公式中的一部分。3.數組常量的輸入在數組公式中,通常都使用單元格區域引用,但是也可以直接鍵入數值數組,這樣輸入的數值數組被稱為數組常量。數組常量的中輸入內容要遵守一定的規則,具體包括:數組常量中可包含數字、文本、邏輯值(如TRUE、FALSE或錯誤值#N/A)。例如,{1,3,4;TRUE,FALSE,TRUE}。另外,數組常量中的數字可以是整數、小數或科學記數格式,而文本必須包含在半角的雙引號之內,如"Tuesday"。數組常量中不能含有單元格引用,不能含有特殊字符#、&、*、括號或百分號%等,不能含有長度不等的行或列。數組公式可以按與非數組公式相同的方式使用常量,但是必須按特定格式輸入數組常量,數組常量的輸入步驟如下:(1)選中需要輸入數組常量的單元格區域。(2)在公式中輸入數值,并用大括號({})把這些數值括起來。注意:輸入數值時,不同列的數值用逗號(,)分開,不同行數值用分號(;)分開。(3)數值輸完后,按【Ctrl+Shift+Enter】組合鍵結束操作。3.4.2數組公式的編輯數組公式在編輯方面,與一般公式的一大不同之處在于:不能單獨對數組公式所涉及的單元格區域中的某一單元格進行編輯、清除或者移動操作。具體來說,包括以下問題:(1)不能修改組成數組公式的任一個別單元格的內容(但可修改整個數組公式)。(2)不能移動組成數組公式某一部分的單元格(但可以移動整個數組公式)。(3)不能刪除組成數組公式某一部分的單元格(可以刪除整個數組公式)。(4)不能向一個數組范圍內插入新的單元格,包括插入新行或新列。1.修改數組公式數組公式輸入完畢后,如果又發現錯誤需要進行修改,則需按以下步驟操作:(1)選中任意一個包含數組公式的單元格;(2)單擊編輯欄或按【F2】鍵,使編輯欄處于活動狀態,此時大括號({})會從數組公式上去掉;(3)編輯修改數組公式內容;(4)修改完畢后,按【Ctrl+Shift+Enter】組合鍵結束操作。2.移動數組公式要把數組公式移到另一個位置,需要先選中整個數組公式所包括的范圍,然后把整個區域拖放到目標位置,也可通過“剪切”和“粘貼”菜單命令進行。3.刪除數組公式刪除數組公式的方法是:首先選定存放數組公式的所有單元格,單后按【Delete】鍵。3.4.3二維數組的應用在實際應用中,往往會涉及到多行或者多列的數據處理,這就是所謂的二維數組。Excel支持二維數組的各種運算,如加、減、乘、除等。在實際應用中,二維數組的應用是非常廣泛的。合理的應用二維數組運算,能夠提高數據處理的能力,特別是在不同工作表之間的數據匯總時非常高效。3.4.4數組公式的擴展在公式中使用數組作為參數時,一般來說所用的數組必須是同維的。但是,如果數組參數或數組區域的維數不匹配,Excel也會自動擴展該參數。3.4.5數組公式的應用舉例1.實例1:單個單元格使用數組公式詳見本書教材和相關素材2.實例2:用數組公式計算多個數據區域的和詳見本書教材和相關素材3.實例3:數組公式的擴展應用詳見本書教材和相關素材數組的應用非常靈活,尤其是可以作為很多函數的參數,它在簡化數據運算,提高數據處理效率方面能發揮很大的作用,這在后續相關章節會有更為詳細的應用和說明。小結本章介紹Excel中公式輸入、編輯、修改與保密,引用的各種方式以及名稱的定義、修改、刪除與應用等相關知識。輸入公式之前必須先輸入“=”;如果公式中有多個運算符的話,Excel按照預定的運算符優先級順序進行計算。公式編輯中,經常會因為各種不同原因,產生各種不同錯誤,必須掌握常見錯誤信息的返回值,并根據實際錯誤原因進行修改。在Excel中,一般情況下要避免在公式中出現“循環引用”,但是,有時候也故意利用公式中循環引用,實現某些特定功能,注意此時需要把“選項”/“重新計算”/“迭代計算”復選框選中。Excel提供了三種引用方式:絕對引用、相對引用和混合引用。單元格的引用也可以跨表格,可以引用同一工作薄中不同工作表的數據,也可以引用不同工作薄中的數據。小結(續)Excel中可以使用名稱來表示單元格、單元格區域、常量或公式,創建名稱時必須遵循名稱的命名規則。名稱一旦定義之后,可以在公式、運算符、圖表中使用名稱。Excel可以在公式中使用數組,數組公式建立完之后一定要按【Ctrl+Shift+Enter】組合鍵確定,使用數組公式一定要注意不能像單個公式那樣修改和刪除。在實際應用中,合理的應用二維數組運算,可以大大提高數據運算能力。總之,通過本章學習,讀者應能正確地進行引用,合理編輯公式,熟練建立名稱。熟練使用這些操作,可以大大提高Excel數據處理效率。習題1.Excel中在進行公式輸入時,需要注意哪些問題?2.什么是公式中的單元格循環引用?如果想使用該功能,需要注意什么設置?3.Excel中對單元格地址的引用有哪些方式?如何進行這些方式直接的快速切換?4.名稱的定義主要有那幾種方法?它們主要使用場合有什么不同?5.建立數組公式時要注意什么事項?如何刪除數組公式?6.上機自行將本章的所有實例操作一遍。7~11上機練習習題---具體要求詳見教材和本書素材第4章函數及其應用【本章知識點】函數的功能與類型函數的輸入與調用常用函數及其應用主要數學函數應用邏輯判斷函數應用日期時間函數應用文本函數及其應用本章目錄4.1函數的基本知識4.2常用函數4.3數學函數4.4邏輯判斷函數4.5日期和時間函數4.6文本函數小結習題4.1函數的基本知識4.1.1函數的功能與類型劃分函數具有比公式更加強大的數據處理功能,具體功能如下:(1)使用函數可以大大簡化公式。(2)使用函數可以實現用公式無法進行的某些運算。(3)使用函數可以減少手工編輯,提高編輯速度。(4)使用函數可以實現判斷功能,進行有條件的運算。在Excel中,有300多個內部函數,它們涉及到許多應用領域,例如財務、工程、統計、數據庫、時間處理、數學運算等,可分為數學與三角函數、日期與時間函數、文本函數、邏輯函數、信息函數、統計函數、財務函數、數據庫函數、查找與引用函數和工程函數等10大類。4.1.2函數的結構在Excel中,函數結構一般由三部分構成,分別是函數名、括號和參數表。如下所示:函數名(參數1,參數2,參數3,……)(1)函數名:確定了函數的功能和運算規則,在形式上它一般采用大寫字母,但是在具體使用過程中,用戶也可以采用小寫形式,系統會自動將其轉換為大寫字母的狀態。(2)括號:在Excel函數中,圓括號“()”不能省略,必須緊跟在函數名稱后面,里面用來書寫參數。(3)參數表:參數表規定了函數的運算對象、順序或結構等。4.1.3函數的調用函數的調用就是在公式或者表達式中應用函數,包括如下三種形式。(1)在公式中直接調用函數。如果函數以公式的形式出現,只需要在函數前面加上等號“=”即可,如:“=SUM(A1:A100)”。(2)在表達式中調用函數。如果函數作為表達式的組成部分來使用,則需要在公式的相應位置輸入函數,如:“=C9+SUM(A1:A100)”,此時不用在函數前面加“=”。(3)函數的嵌套調用。函數也可以嵌套調用,即一個函數作為另一個函數的參數,如“=IF(RIGHT(A2,1)="1","男","女")”。其中公式中的IF函數中嵌套了RIGHT函數,而且將RIGHT函數返回的結果作為I函數的邏輯判斷依據。對于函數的嵌套調用,作為參數的函數前面不能添加“=”,如上面公式中內部的RIGHT函數前面就不能添加“=”。4.1.4函數的輸入在Excel的公式和表達式中調用函數,第一個要解決的問題就是函數的輸入。按照函數的來源,Excel函數可以分為內置函數、擴展函數和自定義函數三類。對于內置函數,只要啟動Excel,用戶就可以使用它們;而對于擴展函數,必須通過單擊“工具”/“加載宏”菜單命令加載,然后才能像內置函數那樣使用;而自定義函數,需要用戶先通自動錄制宏或者手工編寫VBA代碼的方法,先定義好函數,然后就能像內置函數一樣進行調用。函數輸入有借助函數向導輸入和手工直接輸入兩種方法。1.借助函數向導輸入2.手工直接輸入函數4.1.5使用Excel幫助理解函數多數情況下,用戶對一些不熟悉的函數常常采用插入函數的方法,其實在使用“插入函數”對話框或“函數參數”對話框的時候,用戶都可以通過單擊對話框下方的“有關該函數的幫助”超鏈接或按【F1】鍵,進入Excel的幫助系統,以便得到該函數的幫助。說明:

Excel的幫助系統具有極其強大的功能,它比許多參考書內容更全面,講述更清楚,實例更豐富。用戶利用它能夠解決在使用Excel過程中所遇到的各種問題,如Excel的新技術、疑難問題解答、專用名詞術語、函數說明、函數應用實例等。一個Excel的真正用戶應該會運用幫助系統,從中獲取有用的資料,培養自學能力,養成“終身學習”習慣。4.2常用函數4.2.1自動求和按鈕下對應的常用函數1.SUM函數2.AVERAGE函數3.COUNT函數4.MAX函數和MIN函數4.2.2其他常用計數函數介紹1.COUNTA函數COUNTA返回參數列表中非空值單元格的個數。2.COUNTBLANK函數COUNTBLANK返回指定參數中空白單元格的個數。3.COUNTIF函數COUNTIF函數的功能是計算指定參數中滿足給定條件的單元格的個數,語法格式為:COUNTIF(range,criteria)其中,參數Range為需要計算其中滿足條件的單元格數目的單元格區域;Criteria是指定的條件,其形式可以為數字、表達式或文本。如果是文本或表達式,則Criteria參數必須加上半角狀態下的雙引號。4.2.3常用函數應用實例:學生成績處理4.3數學函數4.3.1常用數學函數的功能介紹ABS 返回數字的絕對值INT 將數字向下舍入到最接近的整數TRUNC 將數字的小數部分截去,返回整數ROUND按指定位數四舍五入某個數字SIGN 返回數字符號。PRODUCT 將參數數字相乘,返回乘積值MOD 返回兩數相除的余數,其結果符號與除數相同SQRT 返回某一正數算術平方根FACT 返回數的階乘POWER 返回給定數字的乘冪(與“^”運算符相同)RAND 返回一個大于等于0小于1的隨機數RANDBETWEEN 產生位于兩個指定數值之間的一個隨機數4.3.2數學函數應用實例一:利用隨機函數快速獲取虛擬數據4.3.3數學函數應用實例二:按實發工資總額計算每種面額鈔票的張數4.4邏輯判斷函數4.4.1邏輯函數的功能與用法介紹EXCEL中的邏輯函數共有6個,分別是IF、AND、OR、NOT、TRUE和FALSE,另外,IS類函數作為信息判斷的函數,也有邏輯判斷的功能。1.IF函數IF函數也稱為條件函數,其功能是對指定的條件判斷真假,根據參數的真假值,返回不同結果。數據處理中,經常利用IF函數對公式和數值進行條件檢測。其語法格式如下:IF(logical_test,value_if_true,value_if_false)其中,參數logical_test是一個條件表達式,可以是比較表達式和邏輯判斷表達式,其結果返回值為TRUE和FALSE;Value_if_true表示logical_test為TRUE時的顯示內容;Value_if_false表示當logical_test為FALSE時的顯示內容。4.4.1邏輯函數功能與用法介紹2.AND、OR、NOT函數Excel不同于其它一些計算機編程語言,它沒有AND、OR、NOT等邏輯運算符,也就是不能進行“AANDB”、“英語>85”OR“數學>85”、“NOT超出計劃”等運算,其邏輯運算只能由邏輯函數AND、OR、NOT來實現。這三個函數的語法格式分別為:AND(logical1,logical2,…)OR(logical1,logical2,…)NOT(logical)其中,AND和OR函數中的參數Logical1,logical2,…表示待測試的條件值或表達式,其結果可為TRUE或FALSE,最多不超過30個。當使用AND函數時,只有當運算對象都為TRUE的情況下,運算結果才為TRUE,否則為FALSE;當執行OR運算時,只有當運算對象都為FALSE的情況下,運算結果才為FALSE,否則為TRUE。NOT函數中的Logical為可以計算出TRUE或FALSE的邏輯值或邏輯表達式。NOT函數的功能是對該表達式運算結果取相反值。4.4.1邏輯函數功能與用法介紹3.TRUE和FALSE函數TRUE函數和FALSE函數都是無參函數,其結果分別是返回邏輯值“TRUE”和“FALSE”。其實,可以直接在單元格或公式中鍵入“TRUE”或“FALSE”值,而不使用此這兩個函數。引入這兩個函數主要目的是用于與其它電子表格程序兼容。4.IS類函數IS類函數屬于信息判斷函數,其功能是檢驗數值的類型,并且根據參數的值返回TRUE或FALSE,從而也可以起到一定的邏輯判斷和條件檢測功能。IS類函數總共包括用來檢驗數值或引用類型的九個工作表函數,分別為:ISBLANK函數、ISERR函數、ISERROR函數、ISLOGICAL函數、ISNA函數、ISNONTEXT函數、ISNUMBER函數、ISREF函數和ISTEXT函數,它們具有以下相同的語法格式:IS函數名(value)其中,IS函數名代表任一IS類函數名稱,value是需要進行檢驗的參數,可以是“”(空白單元格)、錯誤值、邏輯值、文本、數字、引用值或對于以上任意參數的名稱引用。4.4.2邏輯函數應用實例一:黨費提交計算問題描述:如圖4-8所示為某公司員工的工資情況,請計算每個黨員應交的黨費,計算標準為:如果基本工資在800元以內為0.5%,如果基本工資在800~1

000元為1%,如果基本工資在1

000-1

500元為2%,如果大于1

500元為3%。4.4.3邏輯函數應用實例二:考試成績評判4.5日期和時間函數4.5.1常用日期和時間函數介紹1.TODAY函數TODAY函數的功能是返回當前日期的序列號。如果在輸入函數前,單元格的格式為“常規”,則結果為日期格式。其語法格式為:TODAY()。示例:在任意一個單元格中輸入公式“=TODAY()”,都得到電腦系統的當前日期。說明:TODAY函數是一個無參函數,但是在應用時候后面的左右括號不能漏掉。2.YEAR函數YEAR函數的功能是返回某日期對應的年份,返回值為1900到9999之間的整數。其語法格式為:YEAR(serial_number)。其中的參數Serial_number為一個日期值,其中包含要查找年份的日期。示例:公式“=YEAR(“2008/5/15”)”返回2008。4.5.1常用日期和時間函數介紹3.MONTH函數MONTH函數的功能是返回指定日期中的月份,返回值是介于1到12之間的整數。其語法格式為:MONTH(serial_number),參數同YEAR函數中的參數意義一樣。示例:公式“=MONTH("2008/5/15")”返回5。4.DAY函數DAY函數的功能是返回指定日期的天數,返回值用整數1到31表示。其語法格式為:DAY(serial_number),參數同YEAR函數中的參數意義一樣。示例:公式“=DAY("2008/5/15")”返回15。4.5.1常用日期和時間函數介紹5.DATE函數DATE函數返回代表特定日期的序列號。其語法格式為:DATE(year,month,day)其中的三個參數中:Year為年份,也可以為年份的序列號,用一到四位數字表示。Month為月份,如果所輸入的月份大于12,將從指定年份下一年的一月份開始往上加算。如:“DATE(2008,14,2)”返回代表2009年2月2日的序列號。Day代表在該月份中的天數,如果day大于該月份的最大天數,則將從指定月份的下一月的第一天開始往上累加。如:“DATE(2008,5,50)”將返回2008年6月19日。示例:在有些數據庫中,日期的年、月、日數字可能分為三個字段來保存,當導入到Excel工作表后,就可以利用DATE函數將年、月、日合并成一個具體的日期數據。假設單元格A1是年份數字,B1是月份數字,C1是日數,則公式“=DATE(A1,B1,C1)”就將A1的年份數字,B1的月份數字和C1的日數,合并到一起組成了一個具體的日期數據。說明:上面實例中,讀者可能會想到利用連接符“&”將三個數字連接起來,利用公式“=A1&"-"&B1&"-"&C1”,單是這種方式得到的結果不是一個時間序列號,而是文本。4.5.1常用日期和時間函數介紹6.WEEKDAY函數WEEKDAY函數的功能是返回某日期為星期幾,默認情況下,其值為1(星期天)到7(星期六)之間的整數。其語法格式為:WEEKDAY(serial_number,return_type)其中參數Serial_number為日期序列號,可以是日期數據或是對日期數據單元格的引用。參數Return_type用來確定返回值類型的數字,具體如下表4-3所示:表4-3參數Return_type含義說明參數Serial_number的值返回結果數字及其含義說明1或省略返回數字1到7,其中:1表示星期日,2表示星期一,……,7表示星期六2返回數字1到7,其中:1表示星期一,2表示星期二,……,7表示星期日3返回數字0到6,其中:0表示星期一,1表示星期二,……,6表示星期日示例:2008年5月15日是星期四,則:“=WEEKDAY("2008/5/15")”返回“5”;“=WEEKDAY("2008/5/15",2)”返回“4”;“=WEEKDAY("2008/5/15",3)”返回“3”。4.5.1常用日期和時間函數介紹7.NETWORKDAYS函數NETWORKDAYS函數的功能是返回兩個日期之間完整的工作日數值(不包括周末和專門指定的假期)。其語法格式為:NETWORKDAYS(start_date,end_date,holidays)其中的參數:Start_date表示開始日期;End_date表示終止日期;holidays為節假日,可以是包含日期的單元格區域,也可以是由代表日期的序列號所構成的數組常量。示例:公式“=NETWORKDAYS("2008/5/1","2008/5/10","2008/5/1")”返回6。8.NOW函數NOW函數的功能是返回當前日期和時間的序列號。如果在輸入函數前,單元格的格式為“常規”,則結果為日期格式。其語法格式為:NOW()。示例:在任意一個單元格中輸入公式“=NOW()”,都得到電腦系統的當前時間。說明:NOW函數同TODAY函數一樣,也是一個無參函數,但應用時后面括號不能漏掉。9.TIME函數TIME函數的功能是返回返回某一特定時間的小數值,小數值為0(零)到0.99999999之間的數值,代表從0:00:00(12:00:00AM)到23:59:59(11:59:59PM)之間的時間。如果在輸入函數前,單元格的格式為“常規”,則結果將設為日期格式。其語法格式為:TIME(hour,minute,second)4.5.2日期和時間函數應用實例一:生日提醒4.5.3日期和時間函數應用實例二:會議日程安排4.5.4實例三:加班工資計算4.5.5應用實例四:制作萬年歷4.6文本函數4.6.1常用文本函數介紹1.TEXT函數TEXT函數的功能是將數值轉換為按指定數字格式表示的文本。其語法格式為:TEXT(value,format_text)其中包括兩個參數,意義分別為:Value為數值、計算結果是數值的公式或對數值單元格的引用;format_text為所要選用的文本型數字格式,即“單元格格式”對話框“數字”選項卡的“分類”列表框中顯示的文本形式的數字格式,它不能包含星號“*”。示例:如果工作表中A1單元格的數值為2986.638,則公式“=TEXT(A5,"#,##0.00")”返回字符串“2,986.64”。說明:使用“單元格格式”對話框的“數字”選項卡設置單元格格式,只會改變單元格的格式而不會影響其中的數值。而使用TEXT函數可以將數值轉換為帶格式的文本,而其結果將不再作為數字參與計算。4.6.1常用文本函數介紹2.VALUE函數VALUE函數的功能是將代表數字的文本字符串轉換成數字。其語法格式為:VALUE(text)其中參數text為帶引號的文本,或對需要進行文本轉換的單元格的引用,還可以是Excel中可識別的日期或時間格式。如果text不是上述格式,則VALUE函數返回錯誤值“#VALUE!”。示例:公式“=VALUE("¥1,000")”返回1000。3.LOWER函數LOWER功能是將一個文本字符串中的所有大寫字母轉換為小寫字母。其語法格式為:LOWER(text)其中參數text是要轉換為小寫字母的文本,它可以是引用或文字串。示例:如果A1中有字符串“EXCEL”,則公式“=LOWER(A1)”返回字符串“excel”。說明:LOWER函數不改變文本中的非字母字符。與LOWER函數類似,Excel還有UPPER函數和PROPER函數,其中:UPPER函數將一個文本字符串中所有小寫字母轉換為大寫字母的,而PROPER函數將文本字符串的首字母和任何非字母字符之后的首字母轉換成大寫、其余字母轉換成小寫,它們的語法格式和LOWER函數相同。4.6.1常用文本函數介紹4.TRIM函數TRIM函數清除文本中的所有空格(除了單詞之間的單個空格外)。其語法格式為:TRIM(text)其中參數text是需要清除其中空格的文本。示例:如果工作表A1單元格的數據為字符串“FirstQuarterEarnings”,則公式“=TRIM(A1)”返回字符串“FirstQuarterEarnings”。

5.LEN函數LEN函數的功能是返回文本字符串中的字符數。其語法格式為:LEN(text)其中參數text為要查找其長度的文本,空格也將作為字符進行計數。示例:如果A1單元格中字符串為“電腦愛好者”,則公式“=LEN(A1)”返回6。6.CONCATENATE函數CONCATENATE函數的功能是將若干字符串合并成一個字符串,其功能與文本連接運算符“&”相同。其語法格式為:CONCATENATE(text1,text2,…)其中的參數text1,text2,…為1到30個將要合并成單個文本的文本項,這些文本項可以是文字串、數字或對單個單元格的引用。示例:公式“=CONCATENATE(97,"千米")”返回“97千米”。4.6.1常用文本函數介紹7.LEFT函數LEFT函數的功能是根據所指定的字符數從文本字符串左邊取出第一個或前幾個字符。也就是說,LEFT函數對字符串進行“左截取”,其語法格式為:LEFT(text,num_chars)其中參數Text是要提取字符的文本字符串;Num_chars是指定提取的字符個數,它必須大于或等于0。如果省略參數num_chars,默認值為1。如果參數num_chars大于文本長度,則LEFT函數返回所有文本。示例:公式“=LEFT(“電腦愛好者”,2)”返回字符串“電腦”。8.MID函數MID函數的功能是返回文本字符串中從指定位置開始的特定數目的字符,該數目由用戶指定。其語法格式為:MID(text,start_num,num_chars)其中參數text為要提取字符的文本字符串;start_num為要提取的第一個字符的位置(文本中第一個字符的位置為1,其余依此類推);num_chars為指定提取的字符個數。示例:公式“=MID(“電腦愛好者”,3,2)”返回字符串“愛好”。4.6.1常用文本函數介紹9.REPLACE函數REPLACE函數的功能是根據所指定的字符數,使用其它文本字符串替換當前文本字符串中的部分文本。其語法格式為:REPLACE(old_text,start_num,num_chars,new_text)其中參數Old_text為要替換其部分字符的文本;Start_num為要用new_text替換的old_text中字符的位置;Num_chars是用new_text替換old_text中字符的個數;New_text是用于替換old_text中字符的文本。示例:如果工作表中A1單元格的數據為字符串“電腦愛好者”、A2單元格的數據為字符串“計算機”,則公式“=REPLACE(A1,1,2,A2)”返回字符串“計算機愛好者”。4.6.1常用文本函數介紹10.SUBSTITUTE函數SUBSTITUTE函數在文本字符串中用new_text代替old_text。其語法格式為:SUBSTITUTE(text,old_text,new_text,instance_num)其中參數Text為需要替換其中字符的文本,或對含有文本的單元格的引用;Old_text是需要替換的舊文本;New_text是用于替換old_text的文本;Instance_num為一數值,用來指定以new_text替換第幾次出現的old_text,如果指定了instance_num,則只有滿足要求的old_text被替換,否則將用new_text替換Text中出現的所有old_text。示例:如果工作表中A1單元格的數據為字符串“電腦愛好者”、A2單元格的數據為字符串“計算機”,則公式“SUBSTITUTE(A1,"電腦",A2)”返回字符串“計算機愛好者”。說明:如果需要在某一文本字符串中替換指定的文本,請使用函數SUBSTITUTE函數;如果需要在某一文本字符串中替換指定位置處的任意文本,請使用REPLACE函數。4.6.2文本函數應用實例一:通訊地址拆分4.6.3文本函數應用實例二:電話號碼升位小結Excel具有強大的函數庫,熟練使用這些函數,可以方便、快捷地對數據進行各種處理,進而高效地解決日常管理工作中的一些數據運算問題。在使用Excel函數時要注意函數的書寫形式、輸入方式和調用方法,對于每個函數,除了要掌握其功能以外,還要熟悉其參數數量、意義和順序,以及函數返回值的類型。本章主要講述了工作表常用函數的使用,以及主要的數學函數、邏輯函數、日期與時間函數、文本函數的語法格式與使用方法,而對于其他一些具有特殊用途的統計函數、數據庫函數、查找與引用函數、財務運算函數等,將在后續章節需要時進行介紹。總之,通過本章學習,讀者應能正確、熟練、高效地選擇函數進行相關數據運算。習題1.Excel函數與公式的區別是什么,函數的組成部分都有哪些?2.使用Excel函數時的注意事項有哪些?3.Excel中,函數的調用方式有哪些?分別如何進行操作?4.請說明如何在單元格區域A1:J10產生100個1000~10000之間的隨機數?5.上機自行將本章的所有實例操作一遍。6~9上機練習習題---具體要求詳見教材和本書素材第5章數據圖表處理【本章知識點】數據圖表的主要類型數據圖表的常用術語數據圖表的建立方法數據圖表的編輯操作數據圖表的格式設置復雜圖表的制作技巧動態圖表的制作方法153本章目錄5.1數據圖表的基本知識5.2數據圖表的創建與編輯5.3復雜數據圖表的制作5.4動態圖表的制作小結習題1545.1數據圖表的基本知識5.1.1數據圖表的類型1.柱形圖柱形圖就是人們常說的直方圖,用于顯示某一段時間內數據的變化,或比較各數據項之間的差異。分類在水平方向組織,而數值在垂直方向組織,以強調相對于時間的變化。1552.條形圖條形圖也用于顯示各數據之間的比較。與柱形圖不同的是,其分類在垂直方向,而數值在水平方向,以使觀察者的注意力集中在數值的比較上,而不在時間上。1563.折線圖

折線圖主要用于顯示各數據隨時間而發生變化的趨勢情況。折線圖的橫坐標幾乎總是表現為時間,比如:年份、季度、月份、日期等。4.餅圖餅圖主要用于顯示組成數據系列的各數據項與數據項總和的比例。當只有一個數據系列,并且用于強調整體中的某一重要元素時,使用餅狀圖就十分有效。5.面積圖面積圖用于顯示不同數據系列之間的對比關系,同時也顯示各數據系列與整體的比例關系。6.其他標準圖表除了上述標準圖表之外,其它圖表類型還有XY散點圖、圓環圖、氣泡圖、雷達圖、股價圖、曲面圖、錐形圖、圓柱圖、圓錐圖和棱錐圖等。7.自定義圖表類型除了以上14種標準圖表類型外,在Excel中還提供了約20種自定義圖表類型,具體包括:錐形圖、彩色堆積圖、帶深度的柱形圖、對數圖、管狀圖、分裂的餅圖、黑白餅圖、藍色餅圖、彩色餅圖、組合圖(兩軸線柱形圖、折線—柱形圖、面積—柱形圖)、蠟筆圖、光滑曲線圖等。這些內置圖表類型與標準圖表類型很接近,但是包含了許多附加的格式和圖表內容以滿足不同用戶的需求,同時,用戶也可以將自己制作的認為好的圖表,定義為自定義類型,保存在自定義圖表類型中,方便以后使用。8.圖表類型的選擇原則制作數據圖表時,圖表類型的選取最好與源數據表內容以及制作目的相結合,對于不同的數據表,一定要選擇最適合的圖表類型,這樣才能使表現的數據更生動、形象。比如:要制作某公司上半年各月份之間銷售變化趨勢,最好使用柱形圖、條形圖或折線圖;用來表現某公司人員職稱結構、年齡結構等,最好采用餅圖;用來表現居民收入與上網時間關系等,最好采用XY散點圖等等。5.1.2數據圖表的制作工具制作數據圖表,有專門的統計分析軟件,例如:著名的SPSS、SAS、MINITAB等。目前,在實際業務辦公中,數據圖表一般大都可以利用Excel制作。Excel的圖表功能非常強大,它具有豐富的圖表類型,并且提供了許多圖表處理工具,可以方便地進行圖表修飾和美化。在辦公使用中,如果需要在Word或PowerPoint中使用圖表對象,一般都是先在Excel中制作完成好,然后再復制到Word文檔或PowerPoint演示文稿中。其實,利用Word或PowerPoint中內置的“MicrosoftGraph圖表”、“Excel圖表”對象也可以制作數據圖表。5.1.3數據圖表的各個組成部分5.2數據圖表的創建與編輯5.2.1嵌入式圖表和圖表工作表不管制作哪種類型的數據圖表,Excel都有兩種處理方式:嵌入式圖表和圖表工作表。嵌入式圖表單獨圖表工作表5.2.2利用圖表向導創建嵌入式圖表利用圖表向導可快速創建嵌入式圖表(詳見教材)。注意:制作數據圖表時,需要先選擇數據區域。選取數據區域時,其所在的行標題、列標題也必須同步選取,以便作為將來建立數據圖表中的系列名稱和圖例名稱。剛制作好的嵌入圖表,位置、大小、格式可能不太合適。為此,將光標放在圖表上,當出現四向箭頭狀時,拖曳其到適當位置并且縮放到適當大小即可。

5.2.3數據圖表的格式設置與內容更新1.數據圖表的格式設置

(1)用鼠標選擇需要修改的部分。

(2)單擊“格式”工具欄,根據所要修改的項目進行相應修改即可。2.數據圖表的內容更新

(1)智能更新:當數據源的數據發生變化時,圖表會自動智能更新。

(2)向圖表添加數據:首先復制需要添加的單元格,然后選中圖表,“粘貼”即可。

(3)從圖表刪除數據系列:從圖表中選擇數據系統,按Delete鍵即可。5.2.4利用快捷鍵建立單獨的三維柱狀圖表除此之外,Excel中還可以利用F11或Alt+F1功能鍵,來快速制作單獨的圖表工作表。此時默認類型為柱形圖表,根據需要,可以再進行格式設置和修飾,5.2.5選取不連續區域制作餅圖對不連續區域的數據,也可以制作圖表,這在餅狀圖制作中非常普遍。關鍵步驟是:在選擇數據區域時,要按住CTRL鍵,然后逐個選取。5.2.6圖表中趨勢線的添加趨勢線用圖形的方式顯示數據的發展趨勢,常用于回歸分析。趨勢線在財務預測、經濟評估、證券分析中比較常用,對于公司決策分析也有很重要的參考作用。通過對趨勢線進行向前(或向后)的延伸,然后根據延伸的趨勢線可以分析數據的發展趨勢,并借此進行數據預測。5.3復雜數據圖表的制作Excel中的默認圖表在數據處理中無法滿足各種實際需要,有時需要根據實際情況制作一些復雜的數據圖表。本節主要介紹以下復雜圖表的制作:組合圖表雙軸圖表復合餅圖多工作表合并圖表5.3.1組合圖表的制作組合數據圖表在一個數據圖表中表示兩個或者兩個以上的數據系列,而且不同的數據系列用不同的圖表類型表示。利用組合圖能夠很方便地比較兩個數據系列的異同。5.3.2雙軸圖表的制作雙軸數據圖表是指在一個數據圖表中,在主、次坐標軸上分別繪制一個或者多個數據系列,采用兩種不同的坐標值來度量數據。當一個數據圖表涉及多個數據系列,并且不同數據系列的數值相差懸殊的時候,比較合理的圖表方案就是建立雙軸圖表。5.3.3復合餅圖的制作餅圖用來表達單個數據與整體之間的比例關系。利用復合餅圖,可以對數據進行更深層次的分析。5.3.4多工作表合并圖表所謂多工作表合并圖表,就是利用存放在多個工作表中的數據合并制作的圖表。如圖5-44所示,某公司華北區、西南區、西北區3個區域的各月銷售數據分別存放在相應名字的工作表中,現在要求利用這些數據在“合并圖表”中制作一個合并銷售圖表。其關鍵步驟就是將多個數據表中的數據選中作為數據源。5.4動態圖表的制作所謂動態圖表,是指數據圖表的數據源可以根據需要進行動態變化,從而使得數據圖表也作相應調整。這種調整一般通過三種方式實現:第一,利用有關函

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論