公式名字與函數_第1頁
公式名字與函數_第2頁
公式名字與函數_第3頁
公式名字與函數_第4頁
公式名字與函數_第5頁
已閱讀5頁,還剩69頁未讀 繼續免費閱讀

下載本文檔

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

文檔簡介

公式名字與函數第一頁,共七十四頁,2022年,8月28日認識函數好比EXCEL的武林秘笈,如果要成為EXCEL高手,誰都必須學習它。函數也是EXCEL與Word之類軟件中的表格的主要區別,它使EXCEL具有強大的運算能力。EXCEL提供了涉及各個不同領域的函數接近400個。運用它們解決工作中的實際問題,能夠極大提高工作效率,使枯燥的工作變得輕松、簡單。但學習是一個枯燥而艱辛的過程!當然嘛,誰讓你想成為高手呢?第二頁,共七十四頁,2022年,8月28日本章學習目標1、掌握數組公式的用法2、掌握名字的用法3、掌握常用工作表函數的用法4、掌握常見統計函數的用法5、掌握條件函數的用法,特別是:If\sumif\countif\等6、掌握解查找引用類函數的用法7、掌握常見日期、文本類函數第三頁,共七十四頁,2022年,8月28日3.1數組公式及其應用1、概述普通公式只執行一個簡單計算,并且返回一個運算結果。數組公式能夠同時對一組或兩組以上的數據進行計算,計算的結果可能是一個,也可能是多個。在數組公式中使用的數據稱為數組參數,數組參數可以是一個數據區域,也可以是數組常量。第四頁,共七十四頁,2022年,8月28日3.1數組公式及其應用2、數組公式的建立方法(1)選中需要保存數組公式結果的單元格或單元格區域。(2)輸入公式的內容。(3)按Ctrl+Shift+Enter鍵。第五頁,共七十四頁,2022年,8月28日3.1數組公式及其應用3、用數組公式計算兩個數據區域的乘積【例3.1】某茶葉店經銷多種茶葉,已知各種茶葉的單價以及12月份各種茶葉的銷量如圖所示,計算各種茶葉的銷售額。第六頁,共七十四頁,2022年,8月28日3.1數組公式及其應用4、數組擴展在公式中用數組作為參數時,所有的數組必須是同維的。如果數組參數或數組區域的維數不匹配,Excel會自動擴展該參數。比如,LG空調售價為7654元,重慶各商場的銷售數據如下圖的B、C兩列所示。現要計算各商場的銷售總額。第七頁,共七十四頁,2022年,8月28日3.1數組公式及其應用1、選中F8:F14;2、輸入公式:=C5:C8*C143、按Ctrl+Shift+Enter用數組公式計算銷售總額第八頁,共七十四頁,2022年,8月28日3.1數組公式及其應用5、二維數組涉及許多行(或列)數據處理的數組公式,就是所謂的二維數組。合理地運用二維數組的運算功能,會提高數據處理的能力,有時在不同工作表之間進行數據匯總時會特別有效。第九頁,共七十四頁,2022年,8月28日3.1數組公式及其應用案例某食品店將每月的食品銷售資料統計在一個工作表中,1~6月的銷售數據分別記錄在Book1工作簿的Sheet1~Sheet6中,現在要統計每種商品前6個月的銷售總量和銷售金額,并將結果存放在sheet7。見下圖:第十頁,共七十四頁,2022年,8月28日3.2公式的循環引用1、循環引用的概念如果公式引用了自己所在的單元格,不論是直接的還是間接的,都稱為循環引用。在一般情況下,很少使用循環引用來處理問題。但對于迭代求解一類問題,如求數的階乘、數列求和等問題,可以用循環引用求解。若循環引用的條件或迭代次數設置不當,EXCEL會報告一個錯誤信息。第十一頁,共七十四頁,2022年,8月28日3.2公式的循環引用【例3.5】下圖是循環引用的一個事例。在A1單元格中輸入的公式“=A2+A3”;在A2單元格中輸入數字2;在A3單元格中輸入公式“=A1*0.3”,見圖(a)。這樣,A3單元格的值依賴于A1,而A1單元格的值又依賴于A3,它們形成了間接的循環引用,在未進行迭代求解情況下的結果如圖(b)所示。該循環引用是可解的,進行迭代求解最后的結果如圖(c)所示。第十二頁,共七十四頁,2022年,8月28日3.3

名字1、名字概述

可以給一個單元格或單元格區域取一個名字,這個名字可以出現在公式中,用來指代引用的單元格或單元格區域,這會使公式的意義更加明確。名字其實是一個標識符,由字母或下劃線開頭的一個或多個字符組成。名字不區分字母的大小寫,比如ABC、abc、Abc都是同一個名字。在Excel中,還可以用漢字作為名字。可以為同一單元格或單元格區域定義多個不同的名字。名字一旦定義就可以在同一工作薄的不同工作表之間共用。第十三頁,共七十四頁,2022年,8月28日3.3

名字2、名字的意義在Excel中,同一個工作簿中的名字是共享的,在一個工作表中定義的名字,可以被另一個工作表的公式引用,這使公式具有更強大的功能,它能夠利用單元格的名字在不同的工作表中查找到正確的單元格或單元格區域。名字給單元格的引用帶來了許多方便,因為它使人們不必記住單元格在工作表中的引用位置,用名字就能找到它。第十四頁,共七十四頁,2022年,8月28日3.3

名字3、名字的定義在Excel中,可以為一個獨立的單元格、連續的單元格區域或許多不連續的單元格構成的單元格組合定義一個名字(或多個名字)定義名字有多種方法,如定義、粘貼、指定或標志等第十五頁,共七十四頁,2022年,8月28日3.3

名字4、定義單元格或單元格區域的名字【例3.6】在下圖中,B2單元格被命名為“存款利率”,在D5中輸入的公式是“=C5*存款利率”,其中的“存款利率”就是B2單元格的名字。

B2單元格的名字定義方法如下:第十六頁,共七十四頁,2022年,8月28日3.3

名字(1)選擇“插入”|“名稱”|“定義”菜單命令.(2)在彈出的“定義名字”對話框的“引用位置”輸入要定義名字的單元格引用位置。(3)在“在當前工作簿中的名稱”中輸入名字第十七頁,共七十四頁,2022年,8月28日3.3

名字5、將工作表的首行(或首列)定義為名字“指定”的方式一次可定義多個名字:可以將表格的首行或首列指定為相應的列或行的名字。方法(1)選中要指定名字的單元格區域。(2)選擇“插入”|“名稱”|“指定”菜單項。(3)在“指定名稱”對話框中,選中“首行”、“最左列”的復選框。這樣就把該表的首行、首列指定成了相應的列、行的名字第十八頁,共七十四頁,2022年,8月28日3.3

名字指定首行、最左列為名字的案例[例]某學生成績表如下圖所示。指定其首行、最左列為名字。指定首行、最左列為名字的好處是可以通過行列交叉點查看單元格數據第十九頁,共七十四頁,2022年,8月28日3.3

名字用名字欄定義名字工作表全選按鈕(工作表列標A左邊的按鈕)上面的編輯框稱為名字欄,它隨時顯示當前單元格的名字或引用。它可以用來定義名字。[例]用名字欄將下圖B4:B8區域的名字定義為數量。第二十頁,共七十四頁,2022年,8月28日3.3

名字6、名字的應用1)通過名字在不同的工作表之間傳遞數據

實現方法見下頁。通過名字查找蔬菜單價指定A2:B12最左邊為名字第二十一頁,共七十四頁,2022年,8月28日3.3

名字指定A2:B12的最左列為名字;用名字查找蔬菜單價,見D列;若不用名字,單價要從C列的幾百個數據中去查找!

這種方法雖然比直接從工作表的單元格中查找數據方便了不少,但輸入量仍然較大。用它處理成千上萬行的數據查詢仍然低效率。最佳方法是用名字和Indirect函數相結合,非常方便,高效。第二十二頁,共七十四頁,2022年,8月28日3.3

名字某蔬菜商在一個工作表中保存蔬菜的單價,在另一工作表中保存銷售記錄,現要查找銷售記錄表中各蔬菜的單價。指定A2:B11區域的“最左列”為名字在D2中輸入公式:=INDIRECT(B2)向下復制該公式!第二十三頁,共七十四頁,2022年,8月28日3.3

名字2)名字與Indirect函數結合應用Indirect函數與名字相結合,可使數據查找更方便。Indirect函數的用法是:Indirect(x)其中的X可以是單元格引用或名字。若X為單元格引用,它必須用“”引起來,如:=INDIRECT(“A1”),將返回A1單元格中的內容若X為單元格名字,它將返回該名字所對應的單元格的內容。第二十四頁,共七十四頁,2022年,8月28日3.3

名字3.應用行列交叉點查找數據所謂行列交叉點指的是由[行的名字列的名字]確定的單元格。把一個工作表的首行、首列指定為名字之后,可以使用名字引用行、列交叉點對應單元格中的數據。案例某電信公司的電話用戶檔案,其中有成千上萬個電話用戶的電話號碼。如果知道某個用戶的名字,那么要在這樣的表中查找該用戶的電話號碼、電話類型,或申請日期等數據就顯得很困難,因為表中的資料太多了。通過行、列交叉點的名字引用能很輕松地找到所需的數據。第二十五頁,共七十四頁,2022年,8月28日3.3

名字1指定A2:E17的“首行,最左列”為名字。2、在任空白單元格中輸入“客戶名字庫第二行任一單元格標題”,就能找到該客戶的對應數據。第二十六頁,共七十四頁,2022年,8月28日3.4函數簡介1、函數的概念函數是能夠完成特定功能的程序。在Excel中,它是系統預定義的一些公式,它們使用一些稱為參數的特定數值按特定的順序或結構進行計算,然后把計算的結果存放在某個單元格中。在大多數情況下,函數的計算結果是數值。當然,它也可以返回文本、引用、邏輯值、數組或工作表的信息第二十七頁,共七十四頁,2022年,8月28日3.4函數簡介2、Excel函數分類分類功能簡介數據庫函數對數據清單中的數據進行分析、查找、計算等日期與時間對日期和時間進行計算、設置及格式化處理工程函數用于工程數據分析與處理信息函數對單元格或公式中數據類型進行判定財務函數進行財務分析及財務數據的計算邏輯函數進行邏輯判定、條件檢查統計函數對工作表數據進行統計、分析查找函數查找特定的數據或引用公式中的特定信息文本函數對公式、單格中的字符、文本進行格式化或運算數學函數進行數學計算等外部函數進行外部函數調用及數據庫的鏈接查詢等功能自定義函數用戶用vba編寫,用于完成特定功能的函數第二十八頁,共七十四頁,2022年,8月28日3.4函數簡介3、函數調用函數的語法函數名(參數1,參數2,參數3,…)在公式中調用函數

=IF(AVERAGE(F2:F5)>50,SUM(G2:G5),0)嵌套函數第二十九頁,共七十四頁,2022年,8月28日3.4函數簡介4、函數輸入在公式中直接輸入函數調用用函數調用向導輸入5、Excel的幫助系統第三十頁,共七十四頁,2022年,8月28日3.6常用工作表函數1、匯總求和函數自動求和按鈕圖示工作表中的所有匯總數據可用自動和按鈕計算出來!第三十一頁,共七十四頁,2022年,8月28日3.6常用工作表函數2、SUM函數用法

SUM(x1,x2,…,x30)

x1,x2,…,x30是需要求和的參數,可以是數據或單元格區域功能計算各參數的數值之和說明:①參數表中的數字、邏輯值及數字的文本表達式將被計算,文本值被轉換成數字,而邏輯值“true”被轉換成數字1。例如,SUM(3,2)=5,SUM("9",20,true)=30。第三十二頁,共七十四頁,2022年,8月28日3.6常用工作表函數②如果參數為數組或引用,那么只有其中的數字被計算。數組或引用中的空白單元格、邏輯值、文本或錯誤值將被忽略。例如,設A1的值為“9”,A2為true,則公式SUM(A1,A2,20)的計算結果為20,而不是30。因為本公式中包括兩個引用A1、A2,而A1的值為文本,A2的值為邏輯值,它們在計算時被忽略,最終就只有一個數值20參與運算。③SUM函數的參數最多可達30個,不同類型的參數可以同時出現。例如,A2:E2包含5、15、30、40、50、a3的值為10,則SUM(A2:C2,A3)=60,SUM(B2:E2,15)=150,SUM(A2:D2,{1,2,3,4},A3,10)=110。第三十三頁,共七十四頁,2022年,8月28日3.6常用工作表函數3、平均值函數AVERAGE,AVERAGEA用法AVERAGE(n1,n2,…,n30)AVERAGEA(n1,n2,…,n30)其中,n1,n2,……,n30是要計算平均值的參數,該函數最多允許有30個參數。參數可以是數字,或者是涉及數字的名稱、數組或引用

功能兩函數都是求參數的平均值。AverAge不對文本和邏輯值類數據進行計算;AverageA要對文本和邏輯函數進行平均值計算:文本被視為0,邏輯值true被視為1,false被視為0,空文本("")也作為0計算第三十四頁,共七十四頁,2022年,8月28日3.6常用工作表函數計數函數案例下圖說明AVERAGE函數與AVERAGEA函數的區別第三十五頁,共七十四頁,2022年,8月28日3.6常用工作表函數4、計數函數COUNT、COUNTA、COUNTBLANK、COUNTIF用法COUNT(x1,x2,…,x30)COUNTA(x1,x2,…,x30)COUNTBLANK(range)功能Count統計數字的個數CountA統計數字和文本的個數CountBlank統計空白單元格的個數第三十六頁,共七十四頁,2022年,8月28日3.6常用工作表函數計數函數案例本例可以看出,用不同的函數對相同區域進行計數,統計結果是不同的。第三十七頁,共七十四頁,2022年,8月28日3.6常用工作表函數【例】某班期末成績表如圖所示。現要統計每位同學的總分,各科目的應考人數、缺考人數及各科平均成績第三十八頁,共七十四頁,2022年,8月28日3.7

邏輯函數1、Excel的比較運算符比較運算又稱關系運算,就是人們常說的比較式。比較運算只有兩種不同的結果,要么“正確”,要么“錯誤”,不可能有第三種結果比較運算符含義示例=等于a1=3>大于a1>b1<小于a1<1>=大于等于a1>=60比較運算符含義示例<=小于等于a1<=”dd”<>不等于a1<>0第三十九頁,共七十四頁,2022年,8月28日3.7

邏輯函數2AND、NOT、OR、TRUE、FALSE函數用法AND(x1,x2,…,x30)OR(x1,x2,…,x30)NOT(logical)案例AND(TRUE,TRUE)=TRUE,OR(TRUE,TRUE)=TRUEAND(TRUE,FALSE,TRUE,TRUE)=FALSE,OR(TRUE,FALSE,TRUE,TRUE)=TRUE。如果B1,B2,B3單元格中的值為TRUE,FALSE,TRUE,則AND(B1:B3)=FALSE,但OR(B1:B3)=TRUE。AND(2,2+3=5)=TRUE第四十頁,共七十四頁,2022年,8月28日3.7

邏輯函數3、條件函數IF用法IF(條件,表達式1,表達式2)。功能當條件成立時,計算出表達式1的值;當條件不成立時,計算出表達式2的值事例If(A1>60,“及格了”,“不及格”),若A1單元格的值是76,則該函數的結果是:及格了;若A1單元格的值是50,則該函數的結果是:不及格。IF函數的嵌套調用第四十一頁,共七十四頁,2022年,8月28日3.7

邏輯函數【例1】某單位有1000多位黨員,要收黨費。黨費根據工資的高低,按不同的費率收取,收費的費稅如右表所示。類似于這樣的工作,使用IF函數進行數據的匹配與查找是非常方便的。本例解決方法如下。工資黨費費率2000以上3%1500~20002.5%1200~15002%1000~12001.5%800~10001%800以下0第四十二頁,共七十四頁,2022年,8月28日3.7

邏輯函數F3中公式意思為:當E3大于2000時,公式的值為3%;當E3小于等于2000,但大于1500時,公式的值為2.5%;其余的以此類推第四十三頁,共七十四頁,2022年,8月28日3.7

邏輯函數【例2】某班考查成績如下圖A1:E10所示,將D列的地理成績轉換成等級制。第四十四頁,共七十四頁,2022年,8月28日3.7

邏輯函數4、COUNTIF函數用法COUNTIF(range,criteria)功能統計出range中滿足條件criteria的數據個數。第四十五頁,共七十四頁,2022年,8月28日3.7

邏輯函數5、條件求和函數SUMIF用法SUMIF(range,criteria,sum_range)其中,range是用于條件判斷的單元格區域,criteria條件,其形式可以為數字、表達式或文本;sum_range是需求和的實際單元格。只有當range中的相應單元格滿足條件時,才對sum_range中的單元格求和。若省略sum_range,則直接對range中的單元格求和。功能對range單元格區域中的數據進行Criteria條件檢查,然后對滿足條件行的sum_range同行進行求和。第四十六頁,共七十四頁,2022年,8月28日3.7

邏輯函數SumIF案例某商場的銷售記錄如圖所示。統計各類商品的銷售總數、總金額。統計男、女銷售人員的人數及銷售額在10000以上的人數=SUMIF(D$3:D$13,I3,G$3:G$13)向下復制此公式第四十七頁,共七十四頁,2022年,8月28日邏輯函數\工作表函數5、綜合案例某班學生成績表如圖所示,統計出其中的平均分、總分、參考人數、等級及缺考人數等數據。該工作表要用到:if,average,sum,count,countif,max,min等函數第四十八頁,共七十四頁,2022年,8月28日邏輯函數\工作表函數在按下圖所示,輸入各單元格公式,然后向下或向右復制,就能得出需要的數據。第四十九頁,共七十四頁,2022年,8月28日3.8數學和三角函數1、概述Excel提供了許多數學和三角函數,它們能夠完成大多數數學和三角運算,這些函數可以在公式中直接引用,然后將公式的計算結果返回到輸入公式的單元格中。2、常見的數學函數MOD、TRUNC、ABS、SQRT、SIN、ASIN(n1),ACOS(n1),ATAN(n2)、EXP(n)、POWER(x,n)、LN(n)、FACT(n)、LOG(n,base)、MINVERSE(array)、MMULT(array1,array2)……第五十頁,共七十四頁,2022年,8月28日3.8數學和三角函數3、數學函數應用案例【例1】用隨機函數產生大量的實驗數據,計算排名。問題:有一張工資工作表,結構如圖所示。現以此表為例說明隨機函數和數組的結合使用。第五十一頁,共七十四頁,2022年,8月28日3.8數學和三角函數產生日期(1)在B2單元格中輸入參加工作的最早時間,即在B2單元格中輸入“1970/1/1”。(2)選中要產生日期的單元格區域,如B3:B8。(3)輸入公式“=B2+RAND()*1825”。(4)按Ctrl+Enter鍵。(5)將B3:B8格式化為需要的日期格式。產生加班時間,計算加班工資(1)選中C2:C8單元格區域。(2)輸入公式“=INT(RAND()*600)”。(3)按Ctrl+Enter鍵。第五十二頁,共七十四頁,2022年,8月28日3.8數學和三角函數產生基本工資假設基本工資在800~3000這個范圍內,其產生方法如下:(1)選擇D2:D8單元格區域。(2)輸入公式“=800+int(RAND()*2200)”。(3)按Ctrl+Enter鍵。產生其它數據假設圖中的其他數據都在1000以內,其產生方法如下:(1)選擇E2:H8單元格區域。(2)輸入公式:“=int(RAND()*1000)”。(3)按Ctrl+Enter鍵第五十三頁,共七十四頁,2022年,8月28日3.8數學和三角函數計算總收入和收入排名(1)在I2輸入公式:“=sum(D2:H2)”。向下復制此公式,(2)在J2中輸入張大海的排名公式:“=RANK(I2,$I$2:$I$8)”。向下復制此公式。上述操作的結果如下:第五十四頁,共七十四頁,2022年,8月28日3.8數學和三角函數3、數學函數應用案例【例2】用舍入函數解決計算誤差

問題:下圖是一個工資數據表,B2:G3單元格區域的數據是用數組公式“=RAND()*100”產生的。

將小數點后的有效位縮減為2位后的數據如第4行所示;將第4行數據乘以3的結果如6行所示,可以看出,E6:G6中的計算結果是錯誤的。用round函數將第1行的數據精確到小數點后2位,其結果如第8行所示,再將此結果乘以3,最后結果如第10行所示。第10行的計算結果是正確的。第五十五頁,共七十四頁,2022年,8月28日3.8數學和三角函數第五十六頁,共七十四頁,2022年,8月28日3.9日期及時間函數1、Excel處理日期的方式MicrosoftExcel將日期存儲為序列號(稱為序列值),即一系列連續的數字編號,每一個數字編號代表一個日期。在默認情況下,數字1代表1900年1月1日,2代表1900年1月2日,……39,448代表2008年1月1日,因為從1900年1月1日到2008年1月1日正好39,448天。Excel將時間存儲為小數,因為時間被看作天的一部分。時間也被存為序列號,此序列號以秒為單位遞增。因為一天共有:24*60*60=86400秒,所以1/86400代表的時間是:00:00:01,2/86400代表的時間是:00:00:02……。日期和時間都是數值,因此它們也可以進行各種運算。如果要計算兩個日期之間的差值,可以用一個日期減去另一個日期。第五十七頁,共七十四頁,2022年,8月28日3.9日期及時間函數2.DATE函數用法DATE(year,month,day)功能DATE函數利用所給的參數,構造一個日期序列數例如DATE(2005,3,21)的結果是2005-3-21第五十八頁,共七十四頁,2022年,8月28日3.9日期及時間函數3.YEAR,MONTH,DAY函數用法YEAR(serial_number)MONTH(serial_number)DAY(serial_number)其中的serial_number是一個日期或數字。功能YEAR函數返回某日期的年份。MONTH函數返回以系列數表示的日期中的月份。DAY函數返回以系列數表示的某日期的天數,用整數1~31表示。第五十九頁,共七十四頁,2022年,8月28日3.9日期及時間函數4.TODAY、NOW函數用法TODAY()NOW()功能TODAY函數返回系統的當前日期。NOW函數計算當前日期和時間。第六十頁,共七十四頁,2022年,8月28日3.9日期及時間函數5.WEEKDAY用法WEEKDAY(serial_number,return_type)其中:serial_number代表要查找的日期,或日期的系列數,以了解該日期為星期幾;return_type確定返回值類型的數字,。功能WEEKDAY計算給定的日期是星期幾第六十一頁,共七十四頁,2022年,8月28日3.9日期及時間函數6、NETWORKDAYS函數用法NETWORKDAYS(start_date,end_date,holidays)其中start_date表示代表開始日期,end_date為終止日期,holidays表示不在工作日歷中的一個或多個日期所構成的可選區域,如元旦節、五一節、春節。第六十二頁,共七十四頁,2022年,8月28日3.9日期及時間函數案例【例】某公司將每個員工的加班時間記錄在Excel的工作表中,便于計算加班工資。加班工資按小時計算,若加班時間不足1小時,但超過半小時由按1計時計算,不足半小時則不算加班時間。平時的加班工資每小時10元,節假時則加倍為20元每小時。假設員工的加班時間如圖的A1:C11所示,現要計算加班時長(D列),判斷加班時間是星期幾和節假日(E、F列),計算工齡(J列)、總加班時間(L列)、節假時加班時間(L列)、工作日加班(M列,本該休息,但加班了),以及加班工資(N列)。第六十三頁,共七十四頁,2022年,8月28日3.9日期及時間函數用日期、時間函數計算下表D、E、F、J、K、L、M、N列相應數據。第六十四頁,共七十四頁,2022年,8月28日3.10字符函數1、概述Excel提供了接近30個文本、字符方面的函數,用這些函數對工作表中的文本數據進行查找、替換、取子串、數字與文本的轉換,以及數據的格式化操作等都有十分重要的作用。2、常用文本類函數RIGHT(text,n)該函數從text文本的右邊取出n個字符。LEFT(text,n)該函數從text文本的左邊取出n個字符第六十五頁,共七十四頁,2022年,8月28日3.10字符函數MID(text,n,m)該函數從text文本的第n個字符起,取出m個字符。REPLACE(text1,n,m,text2)該函數用text2替換text1文本的第n個位置開始的m個字符。SEARCH(text1,text2,n)該函數從text1的第n個字符位置開始查找text1中是否包含text2,若找就返回text2在text1中的起始位置。若沒有找到則返回錯誤值“#value!”第六十六頁,共七十四頁,2022年,8月28日3.10字符函數TEXT(value,format_text)該函數指定的格式碼format_text將數值型數據Value格式化為文本。其中value可為數字、結果為數字的計算公式、包含數字的單元格引用。format_text可為任何數字格式(有關格式碼請參考第2章的相關內容)。VALUE(text)將數字形式的文本轉換成數字。比如:VALUE("32")=32,VALUE("09")=9第六十七頁,共七十四頁,2022年,8月28日3.10字符函數案例【例】文本函數應用舉例某銀行要建立下圖3.所示的用戶資料表。其中的出生日期從身份證號碼中提取;如果是男性,其尊稱就是“X先生”,如果是女性,其尊稱就是“X女士”,X是用戶的姓氏;存款帳號是出生日期(去掉出生年的前兩位數字);存款密碼是身份證號碼的最后6位數字;最后要找出解放西路的用戶姓名,以便給他們發新的銀行卡。第六十八頁,共七十四頁,2022年,8月28日3.10字符函數用文本類函數產生E2:I9區域的數據。第六十九頁,共七十四頁,2022年,8月28日3.10字符函數(1)產生出生日期在E2單元格輸入公式,然后將它向下復制此公式就能夠生成所有人的出生日期。=MID(D2,7,4)&"年"&VALUE(MID(D2,11,2))&"月"&MID(D2,13,2)&"日“(2)生成用戶的尊稱在F2單元格輸入下面的公式,并將此公式向下復制,生成所有人的尊稱。=LEFT(A2,1)&IF(B2="女","女士","先生")(3)生

溫馨提示

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

評論

0/150

提交評論