




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
Excel常用函數(shù)應(yīng)用一、與求和有關(guān)的函數(shù)的應(yīng)用SUM函數(shù)是Excel中使用最多的函數(shù),利用它進(jìn)行求和運(yùn)算可以忽略存有文本、空格等數(shù)據(jù)的單元格,語(yǔ)法簡(jiǎn)單、使用方便。相信這也是大家最先學(xué)會(huì)使用的Excel函數(shù)之一。但是實(shí)際上,Excel所提供的求和函數(shù)不僅僅只有SUM一種,還包括SUBTOTAL、SUM、SUMIF、SUMPRODUCT、SUMSQ、SUMX2MY2、SUMX2PY2、SUMXMY2幾種函數(shù)。這里筆者將以某單位工資表為例重點(diǎn)介紹SUM(計(jì)算一組參數(shù)之和)、SUMIF(對(duì)滿足某一條件的單元格區(qū)域求和)的使用。(說(shuō)明:為力求簡(jiǎn)單,示例中忽略稅金的計(jì)算。)圖1函數(shù)求和SUM1、行或列求和以最常見(jiàn)的工資表(如上圖)為例,它的特點(diǎn)是需要對(duì)行或列內(nèi)的若干單元格求和。比如,求該單位2001年5月的實(shí)際發(fā)放工資總額,就可以在H13中輸入公式:=SUM(H3:H12)2、區(qū)域求和區(qū)域求和常用于對(duì)一張工作表中的所有數(shù)據(jù)求總計(jì)。此時(shí)你可以讓單元格指針停留在存放結(jié)果的單元格,然后在Excel編輯欄輸入公式"=SUM()",用鼠標(biāo)在括號(hào)中間單擊,最后拖過(guò)需要求和的所有單元格。若這些單元格是不連續(xù)的,可以按住Ctrl鍵分別拖過(guò)它們。對(duì)于需要減去的單元格,則可以按住Ctrl鍵逐個(gè)選中它們,然后用手工在公式引用的單元格前加上負(fù)號(hào)。當(dāng)然你也可以用公式選項(xiàng)板完成上述工作,不過(guò)對(duì)于SUM函數(shù)來(lái)說(shuō)手工還是來(lái)的快一些。比如,H13的公式還可以寫成:=SUM(D3:D12,F3:F12)-SUM(G3:G12)3、注意SUM函數(shù)中的參數(shù),即被求和的單元格或單元格區(qū)域不能超過(guò)30個(gè)。換句話說(shuō),SUM函數(shù)括號(hào)中出現(xiàn)的分隔符(逗號(hào))不能多于29個(gè),否則Excel就會(huì)提示參數(shù)太多。對(duì)需要參與求和的某個(gè)常數(shù),可用"=SUM(單元格區(qū)域,常數(shù))"的形式直接引用,一般不必絕對(duì)引用存放該常數(shù)的單元格。SUMIFSUMIF函數(shù)可對(duì)滿足某一條件的單元格區(qū)域求和,該條件可以是數(shù)值、文本或表達(dá)式,可以應(yīng)用在人事、工資和成績(jī)統(tǒng)計(jì)中。仍以上圖為例,在工資表中需要分別計(jì)算各個(gè)科室的工資發(fā)放情況。要計(jì)算銷售部2001年5月加班費(fèi)情況。則在F15種輸入公式為=SUMIF($C$3:$C$12,"銷售部",$F$3:$F$12)其中"$C$3:$C$12"為提供邏輯判斷依據(jù)的單元格區(qū)域,"銷售部"為判斷條件即只統(tǒng)計(jì)$C$3:$C$12區(qū)域中部門為"銷售部"的單元格,$F$3:$F$12為實(shí)際求和的單元格區(qū)域。二、與函數(shù)圖像有關(guān)的函數(shù)應(yīng)用我想大家一定還記得我們?cè)趯W(xué)中學(xué)數(shù)學(xué)時(shí),常常需要畫各種函數(shù)圖像。那個(gè)時(shí)候是用坐標(biāo)紙一點(diǎn)點(diǎn)描繪,常常因?yàn)橛?jì)算的疏忽,描不出平滑的函數(shù)曲線。現(xiàn)在,我們已經(jīng)知道Excel幾乎囊括了我們需要的各種數(shù)學(xué)和三角函數(shù),那是否可以利用Excel函數(shù)與Excel圖表功能描繪函數(shù)圖像呢?當(dāng)然可以。這里,筆者以正弦函數(shù)和余弦函數(shù)為例說(shuō)明函數(shù)圖像的描繪方法。圖2函數(shù)圖像繪制1、錄入數(shù)據(jù)--如圖所示,首先在表中錄入數(shù)據(jù),自B1至N1的單元格以30度遞增的方式錄入從0至360的數(shù)字,共13個(gè)數(shù)字。2、求函數(shù)值--在第2行和第三行分別輸入SIN和COS函數(shù),這里需要注意的是:由于SIN等三角函數(shù)在Excel的定義是要弧度值,因此必須先將角度值轉(zhuǎn)為弧度值。具體公式寫法為(以D2為例):=SIN(D1*PI()/180)3、選擇圖像類型--首先選中制作函數(shù)圖像所需要的表中數(shù)據(jù),利用Excel工具欄上的圖表向?qū)О粹o(也可利用"插入"/"圖表"),在"圖表類型"中選擇"XY散點(diǎn)圖",再在右側(cè)的"子圖表類型"中選擇"無(wú)數(shù)據(jù)點(diǎn)平滑線散點(diǎn)圖",單擊[下一步],出現(xiàn)"圖表數(shù)據(jù)源"窗口,不作任何操作,直接單擊[下一步]。4、圖表選項(xiàng)操作--圖表選項(xiàng)操作是制作函數(shù)曲線圖的重要步驟,在"圖表選項(xiàng)"窗口中進(jìn)行(如圖3),依次進(jìn)行操作的項(xiàng)目有:標(biāo)題--為圖表取標(biāo)題,本例中取名為"正弦和余弦函數(shù)圖像";為橫軸和縱軸取標(biāo)題。坐標(biāo)軸--可以不做任何操作;網(wǎng)格線--可以做出類似坐標(biāo)紙上網(wǎng)格,也可以取消網(wǎng)格線;圖例--本例選擇圖例放在圖像右邊,這個(gè)可隨具體情況選擇;數(shù)據(jù)標(biāo)志--本例未將數(shù)據(jù)標(biāo)志在圖像上,主要原因是影響美觀。如果有特殊要求例外。5、完成圖像--操作結(jié)束后單擊[完成],一幅圖像就插入Excel的工作區(qū)了。6、編輯圖像--圖像生成后,字體、圖像大小、位置都不一定合適。可選擇相應(yīng)的選項(xiàng)進(jìn)行修改。所有這些操作可以先用鼠標(biāo)選中相關(guān)部分,再單擊右鍵彈出快捷菜單,通過(guò)快捷菜單中的有關(guān)項(xiàng)目即可進(jìn)行操作。至此,一幅正弦和余弦函數(shù)圖像制作完成。用同樣的方法,還可以制作二次曲線、對(duì)數(shù)圖像等等。三、常見(jiàn)數(shù)學(xué)函數(shù)使用技巧--四舍五入在實(shí)際工作的數(shù)學(xué)運(yùn)算中,特別是財(cái)務(wù)計(jì)算中常常遇到四舍五入的問(wèn)題。雖然,excel的單元格格式中允許你定義小數(shù)位數(shù),但是在實(shí)際操作中,我們發(fā)現(xiàn),其實(shí)數(shù)字本身并沒(méi)有真正的四舍五入,只是顯示結(jié)果似乎四舍五入了。如果采用這種四舍五入方法的話,在財(cái)務(wù)運(yùn)算中常常會(huì)出現(xiàn)幾分錢的誤差,而這是財(cái)務(wù)運(yùn)算不允許的。那是否有簡(jiǎn)單可行的方法來(lái)進(jìn)行真正的四舍五入呢?其實(shí),Excel已經(jīng)提供這方面的函數(shù)了,這就是ROUND函數(shù),它可以返回某個(gè)數(shù)字按指定位數(shù)舍入后的數(shù)字。在Excel提供的"數(shù)學(xué)與三角函數(shù)"中提供了一個(gè)名為ROUND(number,num_digits)的函數(shù),它的功能就是根據(jù)指定的位數(shù),將數(shù)字四舍五入。這個(gè)函數(shù)有兩個(gè)參數(shù),分別是number和num_digits。其中number就是將要進(jìn)行四舍五入的數(shù)字;num_digits則是希望得到的數(shù)字的小數(shù)點(diǎn)后的位數(shù)。如圖3所示:?jiǎn)卧馚2中為初始數(shù)據(jù)0.123456,B3的初始數(shù)據(jù)為0.234567,將要對(duì)它們進(jìn)行四舍五入。在單元格C2中輸入"=ROUND(B2,2)",小數(shù)點(diǎn)后保留兩位有效數(shù)字,得到0.12、0.23。在單元格D2中輸入"=ROUND(B2,4)",則小數(shù)點(diǎn)保留四位有效數(shù)字,得到0.1235、0.2346。圖3對(duì)數(shù)字進(jìn)行四舍五入對(duì)于數(shù)字進(jìn)行四舍五入,還可以使用INT(取整函數(shù)),但由于這個(gè)函數(shù)的定義是返回實(shí)數(shù)舍入后的整數(shù)值。因此,用INT函數(shù)進(jìn)行四舍五入還是需要一些技巧的,也就是要加上0.5,才能達(dá)到取整的目的。仍然以圖3為例,如果采用INT函數(shù),則C2公式應(yīng)寫成:"=INT(B2*100+0.5)/100"。最后需要說(shuō)明的是:本文所有公式均在Excel97和Excel2000中驗(yàn)證通過(guò),修改其中的單元格引用和邏輯條件值,可用于相似的其他場(chǎng)合。附注:Excel的數(shù)學(xué)和三角函數(shù)一覽表ABS工作表函數(shù)返回參數(shù)的絕對(duì)值A(chǔ)COS工作表函數(shù)返回?cái)?shù)字的反余弦值A(chǔ)COSH工作表函數(shù)返回參數(shù)的反雙曲余弦值A(chǔ)SIN工作表函數(shù)返回參數(shù)的反正弦值A(chǔ)SINH工作表函數(shù)返回參數(shù)的反雙曲正弦值A(chǔ)TAN工作表函數(shù)返回參數(shù)的反正切值A(chǔ)TAN2工作表函數(shù)返回給定的X及Y坐標(biāo)值的反正切值A(chǔ)TANH工作表函數(shù)返回參數(shù)的反雙曲正切值CEILING工作表函數(shù)將參數(shù)Number沿絕對(duì)值增大的方向,舍入為最接近的整數(shù)或基數(shù)COMBIN工作表函數(shù)計(jì)算從給定數(shù)目的對(duì)象集合中提取若干對(duì)象的組合數(shù)COS工作表函數(shù)返回給定角度的余弦值COSH工作表函數(shù)返回參數(shù)的雙曲余弦值COUNTIF工作表函數(shù)計(jì)算給定區(qū)域內(nèi)滿足特定條件的單元格的數(shù)目DEGREES工作表函數(shù)將弧度轉(zhuǎn)換為度EVEN工作表函數(shù)返回沿絕對(duì)值增大方向取整后最接近的偶數(shù)EXP工作表函數(shù)返回e的n次冪常數(shù)e等于,是自然對(duì)數(shù)的底數(shù)FACT工作表函數(shù)返回?cái)?shù)的階乘,一個(gè)數(shù)的階乘等于1*2*3*...*該數(shù)FACTDOUBLE工作表函數(shù)返回參數(shù)Number的半階乘FLOOR工作表函數(shù)將參數(shù)Number沿絕對(duì)值減小的方向去尾舍入,使其等于最接近的significance的倍數(shù)GCD工作表函數(shù)返回兩個(gè)或多個(gè)整數(shù)的最大公約數(shù)INT工作表函數(shù)返回實(shí)數(shù)舍入后的整數(shù)值LCM工作表函數(shù)返回整數(shù)的最小公倍數(shù)LN工作表函數(shù)返回一個(gè)數(shù)的自然對(duì)數(shù)自然對(duì)數(shù)以常數(shù)項(xiàng)e()為底LOG工作表函數(shù)按所指定的底數(shù),返回一個(gè)數(shù)的對(duì)數(shù)LOG10工作表函數(shù)返回以10為底的對(duì)數(shù)MDETERM工作表函數(shù)返回一個(gè)數(shù)組的矩陣行列式的值MINVERSE工作表函數(shù)返回?cái)?shù)組矩陣的逆距陣MMULT工作表函數(shù)返回兩數(shù)組的矩陣乘積結(jié)果MOD工作表函數(shù)返回兩數(shù)相除的余數(shù)結(jié)果的正負(fù)號(hào)與除數(shù)相同MROUND工作表函數(shù)返回參數(shù)按指定基數(shù)舍入后的數(shù)值MULTINOMIAL工作表函數(shù)返回參數(shù)和的階乘與各參數(shù)階乘乘積的比值ODD工作表函數(shù)返回對(duì)指定數(shù)值進(jìn)行舍入后的奇數(shù)PI工作表函數(shù)返回?cái)?shù)字,即數(shù)學(xué)常數(shù)pi,精確到小數(shù)點(diǎn)后15位POWER工作表函數(shù)返回給定數(shù)字的乘冪PRODUCT工作表函數(shù)將所有以參數(shù)形式給出的數(shù)字相乘,并返回乘積值QUOTIENT工作表函數(shù)回商的整數(shù)部分,該函數(shù)可用于舍掉商的小數(shù)部分RADIANS工作表函數(shù)將角度轉(zhuǎn)換為弧度RAND工作表函數(shù)返回大于等于0小于1的均勻分布隨機(jī)數(shù)RANDBETWEEN工作表函數(shù)返回位于兩個(gè)指定數(shù)之間的一個(gè)隨機(jī)數(shù)ROMAN工作表函數(shù)將阿拉伯?dāng)?shù)字轉(zhuǎn)換為文本形式的羅馬數(shù)字ROUND工作表函數(shù)返回某個(gè)數(shù)字按指定位數(shù)舍入后的數(shù)字ROUNDDOWN工作表函數(shù)靠近零值,向下(絕對(duì)值減小的方向)舍入數(shù)字ROUNDUP工作表函數(shù)遠(yuǎn)離零值,向上(絕對(duì)值增大的方向)舍入數(shù)字SERIESSUM工作表函數(shù)返回基于以下公式的冪級(jí)數(shù)之和:SIGN工作表函數(shù)返回?cái)?shù)字的符號(hào)當(dāng)數(shù)字為正數(shù)時(shí)返回1,為零時(shí)返回0,為負(fù)數(shù)時(shí)返回-1SIN工作表函數(shù)返回給定角度的正弦值SINH工作表函數(shù)返回某一數(shù)字的雙曲正弦值SQRT工作表函數(shù)返回正平方根SQRTPI工作表函數(shù)返回某數(shù)與pi的乘積的平方根SUBTOTAL工作表函數(shù)返回?cái)?shù)據(jù)清單或數(shù)據(jù)庫(kù)中的分類匯總SUM工作表函數(shù)返回某一單元格區(qū)域中所有數(shù)字之和SUMIF工作表函數(shù)根據(jù)指定條件對(duì)若干單元格求和SUMPRODUCT工作表函數(shù)在給定的幾組數(shù)組中,將數(shù)組間對(duì)應(yīng)的元素相乘,并返回乘積之和SUMSQ工作表函數(shù)返回所有參數(shù)的平方和SUMX2MY2工作表函數(shù)返回兩數(shù)組中對(duì)應(yīng)數(shù)值的平方差之和SUMX2PY2工作表函數(shù)返回兩數(shù)組中對(duì)應(yīng)數(shù)值的平方和之和,平方和加總在統(tǒng)計(jì)計(jì)算中經(jīng)常使用SUMXMY2工作表函數(shù)返回兩數(shù)組中對(duì)應(yīng)數(shù)值之差的平方和TAN工作表函數(shù)返回給定角度的正切值TANH工作表函數(shù)返回某一數(shù)字的雙曲正切值TRUNC工作表函數(shù)將數(shù)字的小數(shù)部分截去,返回整數(shù)用來(lái)判斷真假值,或者進(jìn)行復(fù)合檢驗(yàn)的Excel函數(shù),我們稱為邏輯函數(shù)。在Excel中提供了六種邏輯函數(shù)。即AND、OR、NOT、FALSE、IF、TRUE函數(shù)。一、AND、OR、NOT函數(shù)這三個(gè)函數(shù)都用來(lái)返回參數(shù)邏輯值。詳細(xì)介紹見(jiàn)下:(一)AND函數(shù)所有參數(shù)的邏輯值為真時(shí)返回TRUE;只要一個(gè)參數(shù)的邏輯值為假即返回FALSE。簡(jiǎn)言之,就是當(dāng)AND的參數(shù)全部滿足某一條件時(shí),返回結(jié)果為TRUE,否則為FALSE。語(yǔ)法為AND(logical1,logical2,...),其中Logical1,logical2,...表示待檢測(cè)的1到30個(gè)條件值,各條件值可能為TRUE,可能為FALSE。參數(shù)必須是邏輯值,或者包含邏輯值的數(shù)組或引用。舉例說(shuō)明:1、在B2單元格中輸入數(shù)字50,在C2中寫公式=AND(B2>30,B2<60)。由于B2等于50的確大于30、小于60。所以兩個(gè)條件值(logical)均為真,則返回結(jié)果為TRUE。圖1AND函數(shù)示例12、如果B1-B3單元格中的值為TRUE、FALSE、TRUE,顯然三個(gè)參數(shù)并不都為真,所以在B4單元格中的公式=AND(B1:B3)等于FALSE圖2AND函數(shù)示例2(二)OR函數(shù)OR函數(shù)指在其參數(shù)組中,任何一個(gè)參數(shù)邏輯值為TRUE,即返回TRUE。它與AND函數(shù)的區(qū)別在于,AND函數(shù)要求所有函數(shù)邏輯值均為真,結(jié)果方為真。而OR函數(shù)僅需其中任何一個(gè)為真即可為真。比如,上面的示例2,如果在B4單元格中的公式寫為=OR(B1:B3)則結(jié)果等于TRUE圖3OR函數(shù)示例(三)NOT函數(shù)NOT函數(shù)用于對(duì)參數(shù)值求反。當(dāng)要確保一個(gè)值不等于某一特定值時(shí),可以使用NOT函數(shù)。簡(jiǎn)言之,就是當(dāng)參數(shù)值為TRUE時(shí),NOT函數(shù)返回的結(jié)果恰與之相反,結(jié)果為FALSE.比如NOT(2+2=4),由于2+2的結(jié)果的確為4,該參數(shù)結(jié)果為TRUE,由于是NOT函數(shù),因此返回函數(shù)結(jié)果與之相反,為FALSE。二、TRUE、FALSE函數(shù)TRUE、FALSE函數(shù)用來(lái)返回參數(shù)的邏輯值,由于可以直接在單元格或公式中鍵入值TRUE或者FALSE。因此這兩個(gè)函數(shù)通常可以不使用。三、IF函數(shù)(一)IF函數(shù)說(shuō)明IF函數(shù)用于執(zhí)行真假值判斷后,根據(jù)邏輯測(cè)試的真假值返回不同的結(jié)果,因此If函數(shù)也稱之為條件函數(shù)。它的應(yīng)用很廣泛,可以使用函數(shù)IF對(duì)數(shù)值和公式進(jìn)行條件檢測(cè)。它的語(yǔ)法為IF(logical_test,value_if_true,value_if_false)。其中Logical_test表示計(jì)算結(jié)果為TRUE或FALSE的任意值或表達(dá)式。本參數(shù)可使用任何比較運(yùn)算符。Value_if_true顯示在logical_test為TRUE時(shí)返回的值,Value_if_true也可以是其他公式。Value_if_falselogical_test為FALSE時(shí)返回的值。Value_if_false也可以是其他公式。簡(jiǎn)言之,如果第一個(gè)參數(shù)logical_test返回的結(jié)果為真的話,則執(zhí)行第二個(gè)參數(shù)Value_if_true的結(jié)果,否則執(zhí)行第三個(gè)參數(shù)Value_if_false的結(jié)果。IF函數(shù)可以嵌套七層,用value_if_false及value_if_true參數(shù)可以構(gòu)造復(fù)雜的檢測(cè)條件。Excel還提供了可根據(jù)某一條件來(lái)分析數(shù)據(jù)的其他函數(shù)。例如,如果要計(jì)算單元格區(qū)域中某個(gè)文本串或數(shù)字出現(xiàn)的次數(shù),則可使用COUNTIF工作表函數(shù)。如果要根據(jù)單元格區(qū)域中的某一文本串或數(shù)字求和,則可使用SUMIF工作表函數(shù)。(二)IF函數(shù)應(yīng)用1、輸出帶有公式的空白表單圖5人事分析表1以圖中所示的人事?tīng)顩r分析表為例,由于各部門關(guān)于人員的組成情況的數(shù)據(jù)尚未填寫,在總計(jì)欄(以單元格G5為例)公式為:=SUM(C5:F5)我們看到計(jì)算為0的結(jié)果。如果這樣的表格打印出來(lái)就頁(yè)面的美觀來(lái)看顯示是不令人滿意的。是否有辦法去掉總計(jì)欄中的0呢?你可能會(huì)說(shuō),不寫公式不就行了。當(dāng)然這是一個(gè)辦法,但是,如果我們利用了IF函數(shù)的話,也可以在寫公式的情況下,同樣不顯示這些0。如何實(shí)現(xiàn)呢?只需將總計(jì)欄中的公式(僅以單元格G5為例)改寫成:=IF(SUM(C5:F5),SUM(C5:F5),"")通俗的解釋就是:如果SUM(C5:F5)不等于零,則在單元格中顯示SUM(C5:F5)的結(jié)果,否則顯示字符串。幾點(diǎn)說(shuō)明:(1)SUM(C5:F5)不等于零的正規(guī)寫法是SUM(C5:F5)<>0,在EXCEL中可以省略<>0;(2)""表示字符串的內(nèi)容為空,因此執(zhí)行的結(jié)果是在單元格中不顯示任何字符。圖42、不同的條件返回不同的結(jié)果如果對(duì)上述例子有了很好的理解后,我們就很容易將IF函數(shù)應(yīng)用到更廣泛的領(lǐng)域。比如,在成績(jī)表中根據(jù)不同的成績(jī)區(qū)分合格與不合格。現(xiàn)在我們就以某班級(jí)的英語(yǔ)成績(jī)?yōu)槔唧w說(shuō)明用法。圖6某班級(jí)的成績(jī)?nèi)鐖D6所示,為了做出最終的綜合評(píng)定,我們?cè)O(shè)定按照平均分判斷該學(xué)生成績(jī)是否合格的規(guī)則。如果各科平均分超過(guò)60分則認(rèn)為是合格的,否則記作不合格。根據(jù)這一規(guī)則,我們?cè)诰C合評(píng)定中寫公式(以單元格B12為例):=IF(B11>60,"合格","不合格")語(yǔ)法解釋為,如果單元格B11的值大于60,則執(zhí)行第二個(gè)參數(shù)即在單元格B12中顯示合格字樣,否則執(zhí)行第三個(gè)參數(shù)即在單元格B12中顯示不合格字樣。在綜合評(píng)定欄中可以看到由于C列的同學(xué)各科平均分為54分,綜合評(píng)定為不合格。其余均為合格。3、多層嵌套函數(shù)的應(yīng)用在上述的例子中,我們只是將成績(jī)簡(jiǎn)單區(qū)分為合格與不合格,在實(shí)際應(yīng)用中,成績(jī)通常是有多個(gè)等級(jí)的,比如優(yōu)、良、中、及格、不及格等。有辦法一次性區(qū)分嗎?可以使用多層嵌套的辦法來(lái)實(shí)現(xiàn)。仍以上例為例,我們?cè)O(shè)定綜合評(píng)定的規(guī)則為當(dāng)各科平均分超過(guò)90時(shí),評(píng)定為優(yōu)秀。如圖7所示。圖7說(shuō)明:為了解釋起來(lái)比較方便,我們?cè)谶@里僅做兩重嵌套的示例,您可以按照實(shí)際情況進(jìn)行更多重的嵌套,但請(qǐng)注意Excel的IF函數(shù)最多允許七重嵌套。根據(jù)這一規(guī)則,我們?cè)诰C合評(píng)定中寫公式(以單元格F12為例):=IF(F11>60,IF(AND(F11>90),"優(yōu)秀","合格"),"不合格")語(yǔ)法解釋為,如果單元格F11的值大于60,則執(zhí)行第二個(gè)參數(shù),在這里為嵌套函數(shù),繼續(xù)判斷單元格F11的值是否大于90(為了讓大家體會(huì)一下AND函數(shù)的應(yīng)用,寫成AND(F11>90),實(shí)際上可以僅寫F11>90),如果滿足在單元格F12中顯示優(yōu)秀字樣,不滿足顯示合格字樣,如果F11的值以上條件都不滿足,則執(zhí)行第三個(gè)參數(shù)即在單元格F12中顯示不合格字樣。在綜合評(píng)定欄中可以看到由于F列的同學(xué)各科平均分為92分,綜合評(píng)定為優(yōu)秀。(三)根據(jù)條件計(jì)算值在了解了IF函數(shù)的使用方法后,我們?cè)賮?lái)看看與之類似的Excel提供的可根據(jù)某一條件來(lái)分析數(shù)據(jù)的其他函數(shù)。例如,如果要計(jì)算單元格區(qū)域中某個(gè)文本串或數(shù)字出現(xiàn)的次數(shù),則可使用COUNTIF工作表函數(shù)。如果要根據(jù)單元格區(qū)域中的某一文本串或數(shù)字求和,則可使用SUMIF工作表函數(shù)。關(guān)于SUMIF函數(shù)在數(shù)學(xué)與三角函數(shù)中以做了較為詳細(xì)的介紹。這里重點(diǎn)介紹COUNTIF的應(yīng)用。獸CO向UN距TI張F(tuán)可他以用書(shū)來(lái)計(jì)葉算給們定區(qū)攤域內(nèi)朱滿足經(jīng)特定遭條件疾的單膚元格阿的數(shù)醫(yī)目。醋比如式在成四績(jī)表某中計(jì)流算每持位學(xué)訓(xùn)生取青得優(yōu)狼秀成妥績(jī)的公課程溪數(shù)。更在工賣資表修中求炸出所掀有基鮮本工奇資在皮20銹00吩元以輔上的鍵員工憐數(shù)。敵語(yǔ)法角形式樂(lè)為C謊OU尤NT坑IF受(r津an待ge悼,c桃ri廣te溝ri懷a(bǔ))耗。其宮中R蔽an哥ge豎為需拉要計(jì)扇算其償中滿野足條凍件的區(qū)單元悉格數(shù)趕目的應(yīng)單元宏格區(qū)盆域。訪Cr餡it勇er勻ia浮確定窗哪些揪單元堂格將唇被計(jì)際算在蘭內(nèi)的磚條件撤,其碑形式釘可以脖為數(shù)助字、魂表達(dá)結(jié)式或撇文本森。例果如,死條件丈可以獅表示返為發(fā)32碰、"相32倡"、養(yǎng)">賤32三"、茶"a債pp愉le粘s"洪。此1、圾成績(jī)茫表桶這里翠仍以鉆上述苦成績(jī)壯表的藏例子御說(shuō)明當(dāng)一些罰應(yīng)用奇方法令。我堪們需宏要計(jì)墨算的鵝是:趕每位診學(xué)生真取得噴優(yōu)秀膛成績(jī)扭的課育程數(shù)洗。規(guī)墻則為織成績(jī)疾大于腐90探分記凈做優(yōu)拒秀。哥如圖趣8所拉示觀圖8夠根據(jù)賣這一今規(guī)則辛,我他們?cè)诖祪?yōu)秀植門數(shù)碰中寫躺公式舞(以電單元低格B快13咬為例式):網(wǎng)=C薄OU瓜NT摸IF竊(B槐4:偷B1屑0,常">愈90士")繞語(yǔ)法牌解釋革為,倡計(jì)算啦B4帆到B網(wǎng)10獻(xiàn)這個(gè)剩范圍傻,即播ja東rr溪y的認(rèn)各科知成績(jī)蛇中有鑄多少嘴個(gè)數(shù)脈值大蓄于9型0的奉單元忍格。談在優(yōu)稻秀門快數(shù)欄廣中可夠以看鼓到j(luò)惱ar蘇ry翻的優(yōu)暢秀門警數(shù)為忍兩門嶼。其挽他人提也可濾以依夏次看托到。脫2、遇銷孤售業(yè)番績(jī)表膏銷售受業(yè)績(jī)感表可狂能是做綜合但運(yùn)用灘IF梯、S足UM瓣IF碰、C摩OU支NT服IF賊非常粗典型迎的示配例。鉗比如奉,可博能希乞望計(jì)判算銷嗽售人疼員的降訂單示數(shù),跟然后馳匯總讓每個(gè)終銷售產(chǎn)人員刪的銷檢售額輪,并煎且根窯據(jù)總寸發(fā)貨括量決團(tuán)定每冠次銷綿售應(yīng)販獲得畝的獎(jiǎng)嚴(yán)金。確原始才數(shù)據(jù)湖表如惹圖9遇所示蘆(原任始數(shù)邀據(jù)是爽以流跡水單辛形式應(yīng)列出俱的,飯即按價(jià)訂單泄號(hào)排按列)欄畫桐圖9槐原挽始數(shù)鐮據(jù)表兄按銷張售人鎖員匯劈總表春如圖宿10看所示投博最圖1汁0銹銷售紅人員脾匯總強(qiáng)表桃如圖羨10耗所示憐的表量完全夜是利淋用函腹數(shù)計(jì)注算的摸方法碼自動(dòng)派匯總碰的數(shù)滿據(jù)。艱首先巨建立須一個(gè)嗽按照叢銷售蜂人員港匯總因的表后單樣聚式,親如圖游所示醒。然穴后分萌別計(jì)日算訂拖單數(shù)弟、訂怎單總麻額、援銷售敬獎(jiǎng)金零。撥(1迫)負(fù)訂單洞數(shù)祖--允用C橡OU缸NT奶IF爹計(jì)算隆銷售遣人員天的訂太單數(shù)追。堪以銷被售人債員A暢NN鈴IE終的訂清單數(shù)危公式振為例系。公毒式:豎=C黑OU渣NT料IF重($燙C$驅(qū)2:方$C濁$1承3,蓬A(yù)1襖7)某語(yǔ)法須解釋握為計(jì)轟算單伴元格川A1突7(金即銷朽售人律員A揚(yáng)NN絲IE死)在芬"銷駕售人四員"嗽清單蒙$C喘$2止:$帥C$顫13班的范彩圍內(nèi)溉(即佩圖9高所示局的原但始數(shù)回?fù)?jù)表澆)出頌現(xiàn)的稠次數(shù)鑄。謠這個(gè)惑出現(xiàn)檢的次味數(shù)即恩可認(rèn)蹄為是恩該銷具售人駛員A水NN剃IE談的訂天單數(shù)臣。蝴(2盞)纖訂單末總額文--渠用S叔UM災(zāi)IF宏匯總豎每個(gè)雀銷售碑人員壁的銷蟲(chóng)售額盜。驕以銷覺(jué)售人潤(rùn)員A確NN延IE昂的訂股單總浮額公耳式為舞例。擺公式葛:=始SU沒(méi)MI蒜F(異$C恰$2時(shí):$倒C$挖13瓣,A崖17厲,$悶B$弱2:艘$B觀$1各3)叔此公嘩式在總"銷善售人舍員"椅清單售$C痰$2腳:$戒C$佛13惜中檢法查單絕元格慕A1列7板中的宜文本青(即竿銷售耍人員御AN關(guān)NI店E)稅,然迷后計(jì)瘡算"序訂單紹金額爸"列嚼($承B$讓2:賞$B抓$1仆3)幻中相軍應(yīng)量那的和淹。棵這個(gè)擁相應(yīng)衛(wèi)量的盤和就癥是銷練售人餐員A蝕NN鞭IE食的訂袖單總談?lì)~。周(3納)糊銷售匪獎(jiǎng)金聞--礎(chǔ)用I鄉(xiāng)F根撿據(jù)訂前單總律額決攻定每淹次銷敲售應(yīng)粱獲得次的獎(jiǎng)彼金。占假定障公司畜的銷才售獎(jiǎng)嘆金規(guī)瞇則為鋪當(dāng)訂終單總服額超啄過(guò)5霞萬(wàn)元港時(shí),閃獎(jiǎng)勵(lì)今幅度棚為百濤分之耳十五膜,否坡則為沃百分旨之十啟。根撤據(jù)這啄一規(guī)尋則仍辛以銷挪售人配員A逮NN法IE艱為例徐說(shuō)明位。公東式為驕:=惹IF休(C輝17曬<5第00柴00至,1楚0%削,1君5%址)*塘C1贈(zèng)7乎如果顛訂單嶼總額巖小于迷5挺00藥00癥則獎(jiǎng)掀金為喉1量0%掠;如肅果訂卷單總捐額大吧于等亦于燦50兇00囑0,開(kāi)則獎(jiǎng)嗓金為躬1飯5%宏。鼓至此貓,我翁們已豪完全狼了解脈了E糟XC顏EL輸函數(shù)翼的邏取輯函漲數(shù),鈴相信靜大家綱在實(shí)中際工框作中浪會(huì)想葵出更扔多更腰有用鹽的運(yùn)招用。企所謂健文本裂函數(shù)虛,就耕是可興以在輝公式鏈中處邪理文鈴字串滑的函真數(shù)。惱例如且,可鼻以改喜變大僅小寫根或確壺定文媽字串凡的長(zhǎng)廉度;疏可以稼替換落某些螞字符榮或者勾去除修某些質(zhì)字符蛋等。忌而日孤期和穴時(shí)間既函數(shù)旁則可米以在邀公式途中分漏析和黑處理停日期弦值和擴(kuò)時(shí)間邪值。飄關(guān)于砍這兩艙類函苗數(shù)的隱列表黃參看末附表池,這韻里僅林對(duì)一償些常近用的蹄函數(shù)理做簡(jiǎn)安要介朽紹。桌一、類文本耕函數(shù)減(一餐)大活小寫寸轉(zhuǎn)換睜LO但WE炸R-麻-將浙一個(gè)斑文字樂(lè)串中態(tài)的所積有大遼寫字歉母轉(zhuǎn)柿換為誼小寫惡字母燒。扎UP察PE看R-言-將靠文本訊轉(zhuǎn)換釘成大粱寫形梨式。崖PR畝OP晨ER滔--正將文牛字串豆的首東字母潑及任而何非弄字母糕字符椅之后腦的首姨字母厚轉(zhuǎn)換擺成大拴寫。醒將其殺余的職字母兔轉(zhuǎn)換皆成小焰寫。修這三逐種函晌數(shù)的潛基本欠語(yǔ)法撒形式成均為摧函步數(shù)名驢(t敗ex馳t)芬。示槽例說(shuō)殖明:樣已有應(yīng)字符艙串為編:p成Le怕as吊e倚Co突mE柱H拌er群e!郵可后以看劣到由廳于輸軋入的咬不規(guī)敲范,肆這句搖話大徐小寫將亂用雪了。低通過(guò)猶以上倍三個(gè)朽函數(shù)鄭可以負(fù)將文門本轉(zhuǎn)殖換顯績(jī)示樣蘿式,劃使得紙文本移變得牽規(guī)范櫻。參琴見(jiàn)圖到1甚Lo報(bào)we哪r(懼pL麥ea泥se洞C物om甜E恢He均re也!)嶄=品pl彩ea夏se或c現(xiàn)om付e亦he倆re撲!超up熊pe卡r(加pL涌ea戚se獄C粘om秩E堂He鞋re絞!)板=非PL讓EA片SE壺C岸OM跑E艦HE背RE譜!踏pr感op愚er輪(p惰Le禽as藥e目Co涂mE銀H境er棕e!撿)=夏P雅le棚as裁e苗Co翻me妄H品er壯e!鋸臨蘆圖1戴(二朵)取應(yīng)出字伶符串紡中的妨部分稠字符等您可幅以使毫用M哈id沸、L祝ef病t、獅Ri堆gh忘t等仆函數(shù)雀從長(zhǎng)么字符存串內(nèi)宋獲取給一部怎分字屠符。輪具體雖語(yǔ)法駕格式致為螺LE抖FT裕函數(shù)或:L現(xiàn)EF葉T(艇te象xt種,n度um如_c滅ha賠rs瓣)其笨中T配ex籠t是犬包含續(xù)要提顫取字莖符的緞文本盤串。騙Nu碼m_微ch針ar錘s指氣定要勾由燈LE收FT舉所債提取景的字揮符數(shù)左。芒MI都D函刻數(shù):敘MI也D(西te琴xt險(xiǎn),s昆ta元rt語(yǔ)_n挺um爛,n智um活_c繡ha額rs拒)其棕中T談ex慕t是殃包含遙要提螞取字招符的淘文本艙串。冶St寇ar練t_蠻nu舉m是伍文本刑中要美提取絡(luò)的第項(xiàng)一個(gè)德字符祝的位漿置。飾RI款GH剩T函蔥數(shù):癢RI戒GH棉T(桑te輕xt蔬,n薯um拴_c杰ha賄rs許)其澇中T奪ex愉t是覽包含耗要提搭取字乒符的拔文本行串。幅Nu床m_酒ch武ar骨s指虧定希頌望賽RI漲GH圾T系提取討的字絲符數(shù)支。擔(dān)比如喇,從綱字符狐串"持Th節(jié)is桌i胳s傍an剩a紹pp及l(fā)e絞."扒分別福取出紅字符隆"T冤hi鑒s"貌、"鏈ap勾pl萬(wàn)e"用、"去is辟"的鄉(xiāng)具體栽函數(shù)布寫法傳為。宜LE般FT宰("戚Th辟is僑i趨s美an饞a守pp甩le鈴",茂4)燙=T注hi姻s嫁RI烘GH脈T(猛"T這hi萍s湊is棒a鴿n把a(bǔ)p雜pl舊e"模,5近)=但ap菊pl還e帆MI皆D(謝"T素hi豎s笨is怪a辣n升ap巖pl恩e"唯,6剃,2狀)=莊is危籍耐圖2吉(三賢)去她除字粱符串土的空璃白逃在字堡符串氣形態(tài)玩中,配空白主也是屑一個(gè)緊有效濱的字益符,念但是后如果勇字符告串中副出現(xiàn)轉(zhuǎn)空白切字符獄時(shí),舞容易殃在判菌斷或督對(duì)比柔數(shù)據(jù)奔是發(fā)翼生錯(cuò)混誤,煉在E分xc腐el敢中您肺可以惕使用暮Tr緣im怎函數(shù)燃清除駱字符唐串中嘆的空撇白。贈(zèng)語(yǔ)法胃形式滾為:兄TR販IM鳥(niǎo)(t雄ex歉t)幅其中為Te永xt根為需浩要清歌除其緒中空嚼格的跑文本晃。題需要能注意夕的是烤,T滅ri賠m函館數(shù)不悼會(huì)清徹除單轟詞之講間的信單個(gè)卷空格尖,如處果連耽這部念分空茶格都碗需清暢除的撕話,撒建議建使用舉替換夢(mèng)功能乞。比驕如,母從字信符串產(chǎn)"M階y掩na咱me德i椅s燈Ma缸ry咐"中貌清除博空格赴的函縱數(shù)寫父法為壇:T趴RI貸M(幻"M誼y睜na先me外i囑s繼Ma序ry珠")族=M蒸y信na山me下i捐s負(fù)Ma允ry縱參壘見(jiàn)圖祥3淚逮圖3休(四音)字葵符串襖的比梁較宗在數(shù)昨據(jù)表濕中經(jīng)愧常會(huì)捉比對(duì)耽不同楊的字欄符串情,此被時(shí)您肌可以位使用彎EX謝AC派T函給數(shù)來(lái)渡比較罩兩個(gè)農(nóng)字符慌串是葬否相懼同。先該函刑數(shù)測(cè)智試兩紅個(gè)字林符串煩是否途完全躬相同碗。如繞果它赴們完產(chǎn)全相登同,貼則返壇回向TR令UE弄;否咽則,薯返回至F紡AL撫SE施。函避數(shù)倒EX士AC菜T辜能區(qū)周分大刺小寫蹈,但魄忽略皂格式箱上的反差異下。利被用函棕?cái)?shù)笨EX組AC微T凝可以命測(cè)試棚輸入侮文檔研內(nèi)的洲文字財(cái)。語(yǔ)筍法形岔式為活:E魯XA野CT尸(t圣ex伙t1等,t齡ex寺t2嶺)T尺ex貿(mào)t1隔為待譜比較芹的第理一個(gè)縱字符無(wú)串。砍Te棒xt凱2為粒待比妖較的桑第二遷個(gè)字姐符串側(cè)。舉杯例說(shuō)鼓明:率參見(jiàn)圖圖4慚EX良AC麗T(間"C址hi鉆na哲",鞠"c胞hi棚na牙")類=F王al必se介賢打圖4致二、頌日期泡與時(shí)精間函忙數(shù)輝在數(shù)踩據(jù)表育的處左理過(guò)唉程中揭,日蘇期與橋時(shí)間喊的函扯數(shù)是朗相當(dāng)貝重要番的處刺理依怖據(jù)。逆而E柔xc每el集在這桃方面孤也提折供了壓相當(dāng)招豐富晨的函辛數(shù)供照大家板使用發(fā)。露(一塔)取脆出當(dāng)由前系族統(tǒng)時(shí)丟間/摩日期密信息友用于塘取出俊當(dāng)前黎系統(tǒng)殲時(shí)間蘭/日忌期信犬息的條函數(shù)鋤主要索有N比OW時(shí)、T斃OD享AY牛。習(xí)語(yǔ)法舞形式趟均為蜘函先數(shù)名立()威。角(二軍)取脾得日濾期/哀時(shí)間萄的部納分字脂段值膜如果挑需要喜單獨(dú)丟的年酒份、搬月份喚、日齒數(shù)或偽小時(shí)訂的數(shù)品據(jù)時(shí)銷,可添以使吸用H逆OU滴R、源DA閑Y、拖MO備NT制H、由YE沸AR差函數(shù)并直接胖從日典期/耗時(shí)間唇中取返出需昂要的胞數(shù)據(jù)目。具既體示盜例參結(jié)看圖充5。竿比如絹,需典要返沸回2究00匹1-林5-繡30弟1劈2:腦30謎P怪M的行年份歇、月好份、脅日數(shù)劉及小讀時(shí)數(shù)丈,可橡以分燭別采取用相扯應(yīng)函之?dāng)?shù)實(shí)旁現(xiàn)。訪YE魚(yú)AR伏(E儀5)銀=2蔥00悶1暮MO筐NT院H(卻E5嘗)=眠5掏DA貨Y(策E5籌)=傘30輔HO振UR姜(E圈5)梢=1亞2艘乏圖5總此外某還有元更多機(jī)有用賭的日盞期/娃時(shí)間艘函數(shù)績(jī),可艘以查指閱附揪表。寄下面屯我們劇將以開(kāi)一個(gè)別具體婚的示快例來(lái)胖說(shuō)明士Ex惡ce傾l的闖文本渡函數(shù)猴與日勉期函慰數(shù)的言用途脖。換三、樹(shù)示例爆:做握一個(gè)漆美觀嫂簡(jiǎn)潔賊的人逗事資桌料分京析表東1、拴示像例說(shuō)角明辨在如炕圖6各所示鴨的某與公司央人事鼓資料揪表中截,除斤了編僵號(hào)、牽員工診姓名胸、身做份證閘號(hào)碼稼以及脂參加泡工作煩時(shí)間勵(lì)為手承工添多入外管,其狼余各桑項(xiàng)均它為用討函數(shù)剃計(jì)算羽所得除。倉(cāng)宇圖6在此例中我們將詳細(xì)說(shuō)明如何通過(guò)函數(shù)求出:(1)自動(dòng)從身份證號(hào)碼中提取出生年月、性別信息。(2)自動(dòng)從參加工作時(shí)間中提取工齡信息。2、身份證號(hào)碼相關(guān)知識(shí)鍬在了望解如縱何實(shí)籠現(xiàn)自搶動(dòng)從移身份診證號(hào)秋碼中壇提取燭出生生年月夏、性腦別信押息之黃前,枝首先竟需要朝了解矩身份怨證號(hào)奔碼所雪代表蹤的含板義。引我們衡知道押,當(dāng)志今的材身份駐證號(hào)末碼有敘15刷/1采8位財(cái)之分拳。早獅期簽饑發(fā)的押身份痛證號(hào)翁碼是雄15鎖位的坐,現(xiàn)理在簽殖發(fā)的胳身份妖證由弟于年欠份的甩擴(kuò)展塘(由仆兩位延變?yōu)椴┧奈粦c)和貪末尾循加了傅效驗(yàn)津碼,穿就成舞了1悶8位女。這榨兩種越身份所證號(hào)伶碼將般在相贈(zèng)當(dāng)長(zhǎng)念的一焰段時(shí)座期內(nèi)澆共存弱。兩皮種身蜂份證刺號(hào)碼休的含盟義如彎下:楚(1嗎)1將5位草的身燃份證猶號(hào)碼賠:1畜~6嗓位為倦地區(qū)韻代碼豪,7踏~8咐位為局出生譽(yù)年份掏(2缺位)憤,9請(qǐng)~1嚇0位殺為出紹生月珠份,神11愧~1玩2位躺為出怕生日認(rèn)期,上第1笛3~情15科位為灘順序花號(hào),忙并能堂夠判類斷性啊別,爪奇數(shù)河為男掌,偶瀉數(shù)為蔬女。欣(2昨)1強(qiáng)8位準(zhǔn)的身首份證旗號(hào)碼頃:1暖~6躬位為勺地區(qū)款代碼佩,7匙~1丟0位勝為出跪生年絮份(勻4位弱),牙11屬~1縱2位駛為出馳生月漆份,細(xì)13俯~1踏4位嶄為出沃生日遷期,腐第1鵝5~鄰17盛位為壟順序安號(hào),稀并能耐夠判豬斷性午別,給奇數(shù)隊(duì)為男籮,偶議數(shù)為血女。俱18拘位為咬效驗(yàn)青位。茂3、駱應(yīng)脖用函拋數(shù)均在此歸例中舒為了水實(shí)現(xiàn)揮數(shù)據(jù)蹦的自讀動(dòng)提念取,奏應(yīng)用排了如歉下幾盟個(gè)E舉xc抵el界函數(shù)鞭。論(1齊)I秧F函育數(shù):?jiǎn)韪鶕?jù)末邏輯脅表達(dá)釘式測(cè)時(shí)試的肺結(jié)果弦,返汪回相事應(yīng)的團(tuán)值。懂IF仔函數(shù)銹允許非嵌套原。亦語(yǔ)法構(gòu)形式斧為:燥IF帥(l權(quán)og溝ic航al挪_t產(chǎn)es肯t,費(fèi)v斤al氧ue魯_i歪f_尾tr涂ue派,v載al稀ue秀_i延f_衫fa封ls術(shù)e)暑(2屑)C予ON協(xié)CA糾TE把NA儀TE制:將四若干傲個(gè)文海字項(xiàng)思合并坐至一竭個(gè)文御字項(xiàng)跳中。拳語(yǔ)法怕形式家為:魯CO復(fù)NC葉AT門EN形AT饑E(遠(yuǎn)te互xt政1,墨te徹xt丟2…內(nèi)…)覽(3態(tài))M示ID議:從侵文本令字符轎串中夕指定僑的起恢始位勒置起愧,返諒回指鬧定長(zhǎng)槐度的頑字符及。揪語(yǔ)法帝形式環(huán)為:胡MI纏D(定te鵲xt葵,s統(tǒng)ta卻rt崇_n麗um殘,n群um惹_c浴ha抵rs罩)再(4鬼)T焰OD兼AY殺:返象回計(jì)孕算機(jī)麻系統(tǒng)嘉內(nèi)部滴的當(dāng)暑前日搜期。拌語(yǔ)法弊形式鄰為:嫁TO賴DA幣Y(短)固(5叔)D畏AT班ED寨IF帆:計(jì)你算兩擁個(gè)日共期之議間的薦天數(shù)脆、月留數(shù)或城年數(shù)脖。棵語(yǔ)法滋形式釀為:席DA艷TE執(zhí)DI筑F(何st觸ar弦t_偏da銀te鋼,e日nd羅_d逝at昆e,泄un泛it琴)鉗(6慕)V杰AL驚UE間:將毫代表瑞數(shù)字魄的文蹦字串賭轉(zhuǎn)換幟成數(shù)獎(jiǎng)字。峽語(yǔ)法篩形式暴為:逢VA哈LU墳E(某te句xt執(zhí))蹤(7狐)R譽(yù)IG菜HT駐:根顫據(jù)所各指定憶的字主符數(shù)針?lè)祷馗参谋編Z串中舞最后宣一個(gè)著或多戰(zhàn)個(gè)字卷符。搞語(yǔ)法門形式拋為:歉RI赤GH間T(擇te怖xt同,n哈um戒_c衫ha難rs缺)凈(8珍)I著NT吸:返涂回實(shí)鋤數(shù)舍年入后邁的整液數(shù)值術(shù)。語(yǔ)概法形遠(yuǎn)式為四:I菜NT膊(n貍um訴be偽r)丹4、優(yōu)公羨式寫隔法及測(cè)解釋筐(以討員工介An崖dy謙為例捐說(shuō)明斷)園說(shuō)明酸:為駁避免臥公式掀中過(guò)歸多的勇嵌套惰,這灘里的瘡身份繪證號(hào)培碼限蓄定為寄15情位的擁。如擇果您長(zhǎng)看懂兵了公您式的塊話,蕩可以槍進(jìn)行霞簡(jiǎn)單蕉的修號(hào)改即彎可適足用于霞18勇位的拌身份梨證號(hào)然碼,錢甚至臘可適積用于澆15寶、1館8兩池者并虎存的親情況借。肥(1蟲(chóng))根蔥據(jù)身膜份證月號(hào)碼孔求性斥別哨=I午F(壘VA刻LU轉(zhuǎn)E(扔RI濁GH遍T(逮E4寶,3役))靜/2忠=I疤N(yùn)T嫁(V啦AL牽UE裂(R喂IG鋒HT寶(E疑4,北3)傲)/扛2)埋,"音女"輸,"童男"野)修公式棒解釋偉:a態(tài).舊RI極GH該T(牢E4府,3艦)用建于求播出身壟份證銳號(hào)碼寸中代是表性乎別的軌數(shù)字估,實(shí)餐際求賤得的妹為代糞表數(shù)壩字的掛字符堵串腸b.磨V菌AL漸UE菊(R震IG殖HT閃(E扭4,岔3)金用于茫將上悅一步似所得堵的代櫻表數(shù)赤字的貍字符元串轉(zhuǎn)塌換為造數(shù)字頃c.最V程AL規(guī)UE址(R脾IG倚HT銳(E偏4,勻3)濃)/跌2=竟IN放T(饑VA助LU秧E(禿RI拾GH喂T(踩E4喬,3跌))閑/2泥用于腎判斷電這個(gè)礎(chǔ)身份證證號(hào)嗎碼是錫奇數(shù)宿還是麗偶數(shù)房,當(dāng)談然你目也可辣以用易Mo聰d函廢數(shù)來(lái)夏做出隊(duì)判斷彼。扔d.諸=槐IF丸(V男AL免UE圍(R購(gòu)IG怨HT聯(lián)(E們4,區(qū)3)女)/歇2=漁IN娛T(仿VA坊LU戒E(碌RI市GH式T(羽E4賓,3情))料/2使),鉤"女磨",堤"男抗")觸及如藏果上旨述公陵式判歷斷出叼這個(gè)將號(hào)碼阿是偶蛛數(shù)時(shí)華,顯吩示"三女"暴,否滿則,后這個(gè)規(guī)號(hào)碼茶是奇居數(shù)的松話,袋則返倒回"咬男"父。險(xiǎn)(2斷)根菠據(jù)身增份證逆號(hào)碼陡求出左生日油期笑=C怨ON餡CA贏TE尋NA茅TE招("合19夕",錫MI富D(萄E4摘,7浴,2蓬),意"/特",凍MI階D(挑E4數(shù),9轎,2冶),飄"/錘",交MI膽D(三E4陽(yáng),1匆1,劑2)早)適公式軋解釋塞:a蓄.騙MI胞D(擋E4餃,7煎,2坦)為裹在身三份證鹽號(hào)碼販中獲把取表以示年斷份的腰數(shù)字父的字鍛符串檢b.艷M咬ID疫(E侄4,惡9,修2)座為緞在身扭份證鐘號(hào)碼熊中獲鑼取表波示月尺份的成數(shù)字移的字暈符串棕c.流M戲ID痰(E億4,爬11發(fā),2潤(rùn))活為在彼身份傅證號(hào)昌碼中塊獲取教表示仁日期庫(kù)的數(shù)架字的既字符批串倘d.研C席ON偽CA閱TE沿NA殿TE戚("今19浪",寧MI混D(仆E4房,7膝,2逝),叫"/纖",吼MI皮D(梯E4邪,9渡,2扮),窄"/辛",每MI權(quán)D(汗E4贏,1津1,哀2)喉)目齊的就壓是將頑多個(gè)詠?zhàn)址4闲共⒃趪樢黄痨栵@示卡。針(3牲)根慣據(jù)參仇加工犯作時(shí)秩間求賢年資齡(即友工齡傅)厲=C虎ON飾CA惕TE尤NA嚼TE謹(jǐn)(D丹AT娃ED尤IF揉(F層4,吃TO攤DA廚Y(邪),巨"y擔(dān)")掙,"發(fā)年"豐,D勢(shì)AT殘ED仗IF愈(F賴4,抄TO頑DA英Y(稍),伏"y黎m"沉),掏"個(gè)侄月"配)揀公式華解釋簡(jiǎn):鍋a.搬T限OD點(diǎn)AY配()似用于劣求出國(guó)系統(tǒng)毅當(dāng)前缺的時(shí)艱間承b.獄D曾AT擔(dān)ED泉IF掙(F蜜4,崖TO摘DA暮Y(黑),績(jī)"y貴")無(wú)用于傾計(jì)算慢當(dāng)前挺系統(tǒng)待時(shí)間魯與參府加工捕作時(shí)標(biāo)間相尊差的畝年份駐c.施D揭AT油ED蛛IF帽(F落4,馬TO披DA毯Y(溫),散"y溪m"減)用守于計(jì)階算當(dāng)霜前系鼠統(tǒng)時(shí)倚間與第參加兄工作沉?xí)r間聰相差殲的月嚼份,膛忽略趟日期灰中的蹈日和熄年。來(lái)d.何=沈CO毫NC勻AT蘿EN畜AT僚E(監(jiān)DA洪TE狼DI微F(勿F4降,T你OD笑AY殿()周,"離y"稀),直"年銳",犁DA動(dòng)TE久DI炭F(批F4憐,T枝OD凈AY茅()澤,"纏ym的")豆,"樂(lè)個(gè)月飾")鍋目的托就是羨將多個(gè)個(gè)字擔(dān)符串檢合并范在一滋起顯甩示。摟5.仰其浩他說(shuō)范明凱在這這張人墾事資糧料表奉中我昨們還果發(fā)現(xiàn)域,創(chuàng)恨建日旬期:疤31海-0呀5-證20榆01戰(zhàn)時(shí)顯戴示在禽同一栗個(gè)單蔑元格撤中的肚。這誼是如守何實(shí)距現(xiàn)的料呢?悶難道古是手喝工添晝加的燙嗎?癢不是功,實(shí)晉際上萄這個(gè)階日期錯(cuò)還是解變化如的,猾它顯丸示的臥是系業(yè)統(tǒng)當(dāng)紫前時(shí)刃間。敏這里膝是利辨用函卷數(shù)癥TO瓶DA練Y數(shù)和函停數(shù)摔TE戶XT蝦一駕起來(lái)雁創(chuàng)建急一條尾信息制,該夫信息值包含膝著當(dāng)恰前日委期并技將日條期以徹"d討d-胸mm針-y罰yy準(zhǔn)y"禁的格幸式表吸示。倒具體便公式延寫法橋?yàn)椋赫?"禽創(chuàng)建會(huì)日期臭:"角&T封EX輝T(膛TO厚DA瞧Y(聞),榮"d駁d-烘mm觀-y炎yy賽y"座)批至此揚(yáng),我耗們對(duì)愧于文要本函等數(shù)、方日期企與時(shí)延間函啦數(shù)已夫經(jīng)有譜了大定致的紙了解顏,同造時(shí)也弓設(shè)想把了一井些應(yīng)殿用領(lǐng)壯域。橋相信板隨著慌大家匯在這頑方面趙的不忍斷研浴究,喇會(huì)有撈更廣輪泛的們應(yīng)用中。鋒附一芒:文盡本函繭數(shù)函數(shù)名函數(shù)說(shuō)明語(yǔ)法ASC將字符串中的全角(雙字節(jié))英文字母更改為半角(單字節(jié))字符。ASC(text)CHAR返回對(duì)應(yīng)于數(shù)字代碼的字符,函數(shù)CHAR可將其他類型計(jì)算機(jī)文件中的代碼轉(zhuǎn)換為字符。CHAR(number)CLEAN刪除文本中不能打印的字符。對(duì)從其他應(yīng)用程序中輸入的字符串使用CLEAN函數(shù),將刪除其中含有的當(dāng)前操作系統(tǒng)無(wú)法打印的字符。例如,可以刪除通常出現(xiàn)在數(shù)據(jù)文件頭部或尾部、無(wú)法打印的低級(jí)計(jì)算機(jī)代碼。CLEAN(text)CODE返回文字串中第一個(gè)字符的數(shù)字代碼。返回的代碼對(duì)應(yīng)于計(jì)算機(jī)當(dāng)前使用的字符集。CODE(text)CONCATENATE將若干文字串合并到一個(gè)文字串中。CONCATENATE(text1,text2,...)DOLLAR依照貨幣格式將小數(shù)四舍五入到指定的位數(shù)并轉(zhuǎn)換成文字。DOLLAR或RMB(number,decimals)EXACT該函數(shù)測(cè)試兩個(gè)字符串是否完全相同。如果它們完全相同,則返回TRUE;否則,返回FALSE。函數(shù)EXACT能區(qū)分大小寫,但忽略格式上的差異。利用函數(shù)EXACT可以測(cè)試輸入文檔內(nèi)的文字。EXACT(text1,text2)FINDFIND用于查找其他文本串(within_text)內(nèi)的文本串(find_text),并從within_text的首字符開(kāi)始返回find_text的起始位置編號(hào)。FIND(find_text,within_text,start_num)FIXED按指定的小數(shù)位數(shù)進(jìn)行四舍五入,利用句點(diǎn)和逗號(hào),以小數(shù)格式對(duì)該數(shù)設(shè)置格式,并以文字串形式返回結(jié)果。FIXED(number,decimals,no_commas)JIS將字符串中的半角(單字節(jié))英文字母或片假名更改為全角(雙字節(jié))字符。JIS(text)LEFTLEFT基于所指定的字符數(shù)返回文本串中的第一個(gè)或前幾個(gè)字符。
LEFTB基于所指定的字節(jié)數(shù)返回文本串中的第一個(gè)或前幾個(gè)字符。此函數(shù)用于雙字節(jié)字符。LEFT(text,num_chars)
LEFTB(text,num_bytes)LENLEN返回文本串中的字符數(shù)。
LENB返回文本串中用于代表字符的字節(jié)數(shù)。此函數(shù)用于雙字節(jié)字符。LEN(text)
LENB(text)LOWER將一個(gè)文字串中的所有大寫字母轉(zhuǎn)換為小寫字母。LOWER(text)MIDMID返回文本串中從指定位置開(kāi)始的特定數(shù)目的字符,該數(shù)目由用戶指定。
MIDB返回文本串中從指定位置開(kāi)始的特定數(shù)目的字符,該數(shù)目由用戶指定。此函數(shù)用于雙字節(jié)字符。MID(text,start_num,num_chars)
MIDB(text,start_num,num_bytes)PHONETIC提取文本串中的拼音(furigana)字符。PHONETIC(reference)PROPER將文字串的首字母及任何非字母字符之后的首字母轉(zhuǎn)換成大寫。將其余的字母轉(zhuǎn)換成小寫。PROPER(text)REPLACEREPLACE使用其他文本串并根據(jù)所指定的字符數(shù)替換某文本串中的部分文本。
REPLACEB使用其他文本串并根據(jù)所指定的字符數(shù)替換某文本串中的部分文本。此函數(shù)專為雙字節(jié)字符使用。REPLACE(old_text,start_num,num_chars,new_text)
REPLACEB(old_text,start_num,num_bytes,new_text)REPT按照給定的次數(shù)重復(fù)顯示文本。可以通過(guò)函數(shù)REPT來(lái)不斷地重復(fù)顯示某一文字串,對(duì)單元格進(jìn)行填充。REPT(text,number_times)RIGHTRIGHT根據(jù)所指定的字符數(shù)返回文本串中最后一個(gè)或多個(gè)字符。
RIGHTB根據(jù)所指定的字符數(shù)返回文本串中最后一個(gè)或多個(gè)字符。此函數(shù)用于雙字節(jié)字符。RIGHT(text,num_chars)
RIGHTB(text,num_bytes)SEARCHSEARCH返回從start_num開(kāi)始首次找到特定字符或文本串的位置上特定字符的編號(hào)。使用SEARCH可確定字符或文本串在其他文本串中的位置,這樣就可使用MID或REPLACE函數(shù)更改文本。
SEARCHB也可在其他文本串(within_text)中查找文本串(find_text),并返回find_text的起始位置編號(hào)。此結(jié)果是基于每個(gè)字符所使用的字節(jié)數(shù),并從start_num開(kāi)始的。此函數(shù)用于雙字節(jié)字符。此外,也可使用FINDB在其他文本串中查找文本串。SEARCH(find_text,within_text,start_num)
SEARCHB(find_text,within_text,start_num)SUBSTITUTE在文字串中用new_text替代old_text。如果需要在某一文字串中替換指定的文本,請(qǐng)使用函數(shù)SUBSTITUTE;如果需要在某一文字串中替換指定位置處的任意文本,請(qǐng)使用函數(shù)REPLACE。SUBSTITUTE(text,old_text,new_text,instance_num)T將數(shù)值轉(zhuǎn)換成文本。T(value)TEXT將一數(shù)值轉(zhuǎn)換為按指定數(shù)字格式表示的文本。TEXT(value,format_text)TRIM除了單詞之間的單個(gè)空格外,清除文本中所有的空格。在從其他應(yīng)用程序中獲取帶有不規(guī)則空格的文本時(shí),可以使用函數(shù)TRIM。TRIM(text)UPPER將文本轉(zhuǎn)換成大寫形式。UPPER(text)VALUE將代表數(shù)字的文字串轉(zhuǎn)換成數(shù)字。VALUE(text)WIDECHAR將單字節(jié)字符轉(zhuǎn)換為雙字節(jié)字符。WIDECHAR(text)YEN使用¥(日?qǐng)A)貨幣格式將數(shù)字轉(zhuǎn)換成文本,并對(duì)指定位置后的數(shù)字四舍五入。YEN(number,decimals)附二、日期與時(shí)間函數(shù)函數(shù)名函數(shù)說(shuō)明語(yǔ)法DATE返回代表特定日期的系列數(shù)。DATE(year,month,day)DATEDIF計(jì)算兩個(gè)日期之間的天數(shù)、月數(shù)或年數(shù)。DATEDIF(start_date,end_date,unit)DATEVALUE函數(shù)DATEVALUE的主要功能是將以文字表示的日期轉(zhuǎn)換成一個(gè)系列數(shù)。DATEVALUE(date_text)DAY返回以系列數(shù)表示的某日期的天數(shù),用整數(shù)1到31表示。DAY(serial_number)DAYS360按照一年360天的算法(每個(gè)月以30天計(jì),一年共計(jì)12個(gè)月),返回兩日期間相差的天數(shù)。DAYS360(start_date,end_date,method)EDATE返回指定日期(start_date)之前或之后指定月份數(shù)的日期系列數(shù)。使用函數(shù)EDATE可以計(jì)算與發(fā)行日處于一月中同一天的到期日的日期。EDATE(start_date,months)EOMONTH返回start-date之前或之后指定月份中最后一天的系列數(shù)。用函數(shù)EOMONTH可計(jì)算特定月份中最后一天的時(shí)間系列數(shù),用于證券的到期日等計(jì)算。EOMONTH(start_date,months)HOUR返回時(shí)間值的小時(shí)數(shù)。即一個(gè)介于0(12:00A.M.)到23(11:00P.M.)之間的整數(shù)。HOUR(serial_number)MINUTE返回時(shí)間值中的分鐘。即一個(gè)介于0到59之間的整數(shù)。MINUTE(serial_number)MONTH返回以系列數(shù)表示的日期中的月份。月份是介于1(一月)和12(十二月)之間的整數(shù)。MONTH(serial_number)NETWORKDAYS返回參數(shù)start-data和end-data之間完整的工作日數(shù)值。工作日不包括周末和專門指定的假期NETWORKDAYS(start_date,end_date,holidays)NOW返回當(dāng)前日期和時(shí)間所對(duì)應(yīng)的系列數(shù)。NOW()SECOND返回時(shí)間值的秒數(shù)。返回的秒數(shù)為0至59之間的整數(shù)。SECOND(serial_number)TIME返回某一特定時(shí)間的小數(shù)值,函數(shù)TIME返回的小數(shù)值為從0到0.99999999之間的數(shù)值,代表從0:00:00(12:00:00A.M)到23:59:59(11:59:59P.M)之間的時(shí)間。TIME(hour,minute,second)TIMEVALUE返回由文本串所代表的時(shí)間的小數(shù)值。該小數(shù)值為從0到0.999999999的數(shù)值,代表從0:00:00(12:00:00AM)到23:59:59(11:59:59PM)之間的時(shí)間。TIMEVALUE(time_text)TODAY返回當(dāng)前日期的系列數(shù),系列數(shù)是MicrosoftExcel用于日期和時(shí)間計(jì)算的日期-時(shí)間代碼。TODAY()WEEKDAY返回某日期為星期幾。默認(rèn)情況下,其值為1(星期天)到7(星期六)之間的整數(shù)。WEEKDAY(serial_number,return_type)WEEKNUM返回一個(gè)數(shù)字,該數(shù)字代表一年中的第幾周。WEEKNUM(serial_num,return_type)WORKDAY返回某日期(起始日期)之前或之后相隔指定工作日的某一日期的日期值。工作日不包括周末和專門指定的假日。WORKDAY(start_date,days,holidays)YEAR返回某日期的年份。返回值為1900到9999之間的整數(shù)。YEAR(serial_number)YEARFRAC返回start_date和end_date之間的天數(shù)占全年天數(shù)的百分比。YEARFRAC(start_date,end_date,basis)在介紹查詢與引用函數(shù)之前,我們先來(lái)了解一下有關(guān)引用的知識(shí)。1、引用的作用在Excel中引用的作用在于標(biāo)識(shí)工作表上的單元格或單元格區(qū)域,并指明公式中所使用的數(shù)據(jù)的位置。通過(guò)引用,可以在公式中使用工作表不同部分的數(shù)據(jù),或者在多個(gè)公式中使用同一單元格的數(shù)值。還可以引用同一工作簿不同工作表的單元格、不同工作簿的單元格、甚至其它應(yīng)用程序中的數(shù)據(jù)。2、引用的含義關(guān)于引用需要了解如下幾種情況的含義:外部引用--不同工作簿中的單元格的引用稱為外部引用。遠(yuǎn)程引用--引用其它程序中的數(shù)據(jù)稱為遠(yuǎn)程引用。相對(duì)引用--在創(chuàng)建公式時(shí),單元格或單元格區(qū)域的引用通常是相對(duì)于包含公式的單元格的相對(duì)位置。絕對(duì)引用--如果在復(fù)制公式時(shí)不希望Excel調(diào)整引用,那么請(qǐng)使用絕對(duì)引用。即加入美元符號(hào),如$C$1。3、引用的表示方法關(guān)于引用有兩種表示的方法,即A1和R1C1引用樣式。(1)引用樣式一(默認(rèn))--A1A1的引用樣式是Excel的默認(rèn)引用類型。這種類型引用字母標(biāo)志列(從A到IV,共256列)和數(shù)字標(biāo)志行(從1到65536)。這些字母和數(shù)字被稱為行和列標(biāo)題。如果要引用單元格,請(qǐng)順序輸入列字母和行數(shù)字。例如,C25引用了列C和行25交叉處的單元格。如果要引用單元格區(qū)域,請(qǐng)輸入?yún)^(qū)域左上角單元格的引用、冒號(hào)(:)和區(qū)域右下角單元格的引用,如A20:C35。(2)引用樣式二--R1C1在R1C1引用樣式中,Excel使用"R"加行數(shù)字和"C"加列數(shù)字來(lái)指示單元格的位置。例如,單元格絕對(duì)引用R1C1與A1引用樣式中的絕對(duì)引用$A$1等價(jià)。如果活動(dòng)單元格是A1,則單元格相對(duì)引用R[1]C[1]將引用下面一行和右邊一列的單元格,或是B2。在了解了引用的概念后,我們來(lái)看看Excel提供的查詢與引用函數(shù)。查詢與引用函數(shù)可以用來(lái)在數(shù)據(jù)清單或表格中查找特定數(shù)值,或者需要查找某一單元格的引用。Excel中一共提供了ADDRESS、AREAS、CHOOSE、COLUMN、COLUMNS、HLOOKUP、HYPERLINK、INDEX、INDIRECT、LOOKUP、MATCH、OFFSET、ROW、ROWS、TRANSPOSE、VLOOKUP16個(gè)查詢與引用函數(shù)。下面,筆者將分組介紹一下這些函數(shù)的使用方法及簡(jiǎn)單應(yīng)用。一、ADDRESS、COLUMN、ROW1、ADDRESS用于按照給定的行號(hào)和列標(biāo),建立文本類型的單元格地址。其語(yǔ)法形式為:ADDRESS(row_num,column_num,abs_num,a1,sheet_text)Row_num指在單元格引用中使用的行號(hào)。Column_num指在單元格引用中使用的列標(biāo)。Abs_num指明返回的引用類型,1代表絕對(duì)引用,2代表絕對(duì)行號(hào),相對(duì)列標(biāo),3代表相對(duì)行號(hào),絕對(duì)列標(biāo),4為相對(duì)引用。A1用以指明A1或R1C1引用樣式的邏輯值。如果A1為TRUE或省略,函數(shù)ADDRESS返回A1樣式的引用;如果A1為FALSE,函數(shù)ADDRESS返回R1C1樣式的引用。Sheet_text為一文本,指明作為外部引用的工作表的名稱,如果省略sheet_text,則不使用任何工作表名。簡(jiǎn)單說(shuō),即ADDRESS(行號(hào),列標(biāo),引用類型,引用樣式,工作表名稱)比如,ADDRESS(4,5,1,FALSE,"[Book1]Sheet1")等于"[Book1]Sheet1!R4C5"參見(jiàn)圖1圖12、COLUMN用于返回給定引用的列標(biāo)。語(yǔ)法形式為:COLUMN(reference)Reference為需要得到其列標(biāo)的單元格或單元格區(qū)域。如果省略reference,則假定為是對(duì)函數(shù)COLUMN所在單元格的引用。如果reference為一個(gè)單元格區(qū)域,并且函數(shù)COLUMN作為水平數(shù)組輸入,則函數(shù)COLUMN將reference中的列標(biāo)以水平數(shù)組的形式返回。但是Reference不能引用多個(gè)區(qū)域。3、ROW用于返回給定引用的行號(hào)。語(yǔ)法形式為:ROW(reference)Reference為需要得到其行號(hào)的單元格或單元格區(qū)域。如果省略reference,則假定是對(duì)函數(shù)ROW所在單元格的引用。如果reference為一個(gè)單元格區(qū)域,并且函數(shù)ROW作為垂直數(shù)組輸入,則函數(shù)ROW將reference的行號(hào)以垂直數(shù)組的形式返回。但是Reference不能對(duì)多個(gè)區(qū)域進(jìn)行引用。二、AREAS、COLUMNS、INDEX、ROWS1、AREAS用于返回引用中包含的區(qū)域個(gè)數(shù)。其中區(qū)域表示連續(xù)的單元格組或某個(gè)單元格。其語(yǔ)法形式為AREAS(reference)Reference為對(duì)某一單元格或單元格區(qū)域的引用,也可以引用多個(gè)區(qū)域。如果需要將幾個(gè)引用指定為一個(gè)參數(shù),則必須用括號(hào)括起來(lái)。2、COLUMNS用于返回?cái)?shù)組或引用的列數(shù)。其語(yǔ)法形式為COLUMNS(array)Array為需要得到其列數(shù)的數(shù)組、數(shù)組公式或?qū)卧駞^(qū)域的引用。3、ROWS用于返回引用或數(shù)組的行數(shù)。其語(yǔ)法形式為ROWS(array)Array為需要得到其行數(shù)的數(shù)組、數(shù)組公式或?qū)卧駞^(qū)域的引用。以上各函數(shù)示例見(jiàn)圖2圖24、INDEX用于返回表格或區(qū)域中的數(shù)值或?qū)?shù)值的引用。函數(shù)INDEX()有兩種形式:數(shù)組和引用。數(shù)組形式通常返回?cái)?shù)值或數(shù)值數(shù)組;引用形式通常返回引用。(1)INDEX(array,row_num,column_num)返回?cái)?shù)組中指定單元格或單元格數(shù)組的數(shù)值。Array為單元格區(qū)域或數(shù)組常數(shù)。Row_num為數(shù)組中某行的行序號(hào),函數(shù)從該行返回?cái)?shù)值。Column_num為數(shù)組中某列的列序號(hào),函數(shù)從該列返回?cái)?shù)值。需注意的是Row_num和column_num必須指向array中的某一單元格,否則,函數(shù)INDEX返回錯(cuò)誤值#REF!。(2)INDEX(reference,row_num,column_num,area_num)返回引用中指定單元格或單元格區(qū)域的引用。Reference為對(duì)一個(gè)或多個(gè)單元格區(qū)域的引用。Row_num為引用中某行的行序號(hào),函數(shù)從該行返回一個(gè)引用。Column_num為引用中某列的列序號(hào),函數(shù)從該列返回一個(gè)引用。需注意的是Row_num、column_num和area_num必須指向reference中的單元格;否則,函數(shù)INDEX返回錯(cuò)誤值#REF!。如果省略row_num和column_num,函數(shù)INDEX返回由area_num所指定的區(qū)域。三、INDIRECT、OFFSET1、INDIRECT用于返回由文字串指定的引用。當(dāng)需要更改公式中單元格的引用,而不更改公式本身,使用函數(shù)INDIRECT。其語(yǔ)法形式為:INDIRECT(ref_text,a1)其中Ref_text為對(duì)單元格的引用,此單元格可以包含A1-樣式的引用、R1C1-樣式的引用、定義為引用的名稱或?qū)ξ淖执畣卧竦囊谩H绻鹯ef_text不是合法的單元格的引用,函數(shù)INDIRECT返回錯(cuò)誤值#REF!。A1為一邏輯值,指明包含在單元格ref_text中的引用的類型。如果a1為TRUE或省略,ref_text被解釋為A1-樣式的引用。如果a1為FALSE,ref_text被解釋為R1C1-樣式的引用。需要注意的是:如果ref_text是對(duì)另一個(gè)工作簿的引用(外部引用),則那個(gè)工作簿必須被打開(kāi)。如果源工作簿沒(méi)有打開(kāi),函數(shù)INDIRECT返回錯(cuò)誤值#REF!。2、OFFSET函數(shù)用于以指定的引用為參照系,通過(guò)給定偏移量得到新的引用。返回的引用可以是一個(gè)單元格或者單元格區(qū)域,并可以指定返回的行數(shù)或者列數(shù)。其基本語(yǔ)法形式為:OFFSET(reference,rows,cols,height,width)。其中,reference變量作為偏移量參照系的引用區(qū)域(reference必須為對(duì)單元格或相連單元格區(qū)域的引用,否則,OFFSET函數(shù)返回錯(cuò)誤值#VALUE!)。rows變量表示相對(duì)于偏移量參照系的左上角單元格向上(向下)偏移的行數(shù)(例如rows使用2作為參數(shù),表示目標(biāo)引用區(qū)域的左上角單元格比reference低2行),行數(shù)可為正數(shù)(代表在起始引用單元格的下方)或者負(fù)數(shù)(代表在起始引用單元格的上方)或者0(代表起始引用單元格)。cols表示相對(duì)于偏移量參照系的左上角單元格向左(向右)偏移的列數(shù)(例如cols使用4作為參數(shù),表示目標(biāo)引用區(qū)域的左上角單元格比reference右移4列),列數(shù)可為正數(shù)(代表在起始引用單元格的右邊)或者負(fù)數(shù)(代表在起始引用單元格的左邊)。如果行數(shù)或者列數(shù)偏移量超出工作表邊緣,OFFSET函數(shù)將返回錯(cuò)誤值#REF!。height變量表示高度,即所要返回的引用區(qū)域的行數(shù)(height必須為正數(shù))。width變量表示寬度,即所要返回的引用區(qū)域的列數(shù)(width必須為正數(shù))。如果省略height或者width,則假設(shè)其高度或者寬度與reference相同。例如,公式OFFSET(A1,2,3,4,5)表示比單元格A1靠下2行并靠右3列的4行5列的區(qū)域(即D3:H7區(qū)域)。由此可見(jiàn),OFFSET函數(shù)實(shí)際上并不移動(dòng)任何單元格或者更改選定區(qū)域,它只是返回一個(gè)引用。四、HLOOKUP、LOOKUP、MATCH、VLOOKUP1、LOOKUP函數(shù)與MATCH函數(shù)LOOKUP函數(shù)可以返回向量(單行區(qū)域或單列區(qū)域)或數(shù)組中的數(shù)值。此系列函數(shù)用于在表格或數(shù)值數(shù)組的首行查找指定的數(shù)值,并由此返回表格或數(shù)組當(dāng)前列中指定行處的數(shù)值。當(dāng)比較值位于數(shù)據(jù)表的首行,并且要查找下面給定行中的數(shù)據(jù)時(shí),使用函數(shù)HLOOKUP。當(dāng)比較值位于要進(jìn)行數(shù)據(jù)查找的左邊一列時(shí),使用函數(shù)VLOOKUP。如果需要找出匹配元素的位置而不是匹配元素本身,則應(yīng)該使用函數(shù)MATCH而不是函數(shù)LOOKUP。MATCH函數(shù)用來(lái)返回在指定方式下與指定數(shù)值匹配的數(shù)組中元素的相應(yīng)位置。從以上分析可知,查找函數(shù)的功能,一是按搜索條件,返回被搜索區(qū)域內(nèi)數(shù)據(jù)的一個(gè)數(shù)據(jù)值;二是按搜索條件,返回被搜索區(qū)域內(nèi)某一數(shù)據(jù)所在的位置值。利用這兩大功能,不僅能實(shí)現(xiàn)數(shù)據(jù)的查詢,而且也能解決如"定級(jí)"之類的實(shí)際問(wèn)題。2、LOOKUP用于返回向量(單行區(qū)域或單列區(qū)域)或數(shù)組中的數(shù)值。函數(shù)LOOKUP有兩種語(yǔ)法形式:向量和數(shù)組。(1)向量形式函數(shù)LOOKUP的向量形式是在單行區(qū)域或單列區(qū)域(向量)中查找數(shù)值,然后返回第二個(gè)單行區(qū)域或單列區(qū)域中相同位置的數(shù)值。其基本語(yǔ)法形式為L(zhǎng)OOKUP(lookup_value,lookup_vector,result_vector)Lookup_value為函數(shù)LOOKUP在第一個(gè)向量中所要查找的數(shù)值。Lookup_value可以為數(shù)字、文本、邏輯值或包含數(shù)值的名稱或引用。Lookup_vector為只包含一行或一列的區(qū)域。Lookup_vector的數(shù)值可以為文本、數(shù)字或邏輯值。需要注意的是Lookup_vector的數(shù)值必須按升序排序:...、-2、-1、0、1、2、...、A-Z、FALSE、TRUE;否則,函數(shù)LOOKUP不能返回正確的結(jié)果。文本不區(qū)分大小寫。Result_vector只包含一行或一列的區(qū)域,其大小必須與lookup_vector相同。如果函數(shù)LOOKUP找不到lookup_value,則查找lookup_vector中小于或等于lookup_value的最大數(shù)值。如果lookup_value小于lookup_vector中的最小值,函數(shù)LOOKUP返回錯(cuò)誤值#N/A。示例詳見(jiàn)圖3圖3(2)數(shù)組形式函數(shù)LOOKUP的數(shù)組形式在數(shù)組的第一行或第一列查找指定的數(shù)值,然后返回?cái)?shù)組的最后一行或最后一列中相同位置的數(shù)值。通常情況下,最好使用函數(shù)HLOOKUP或函數(shù)VLOOKUP來(lái)替代函數(shù)LOOKUP的數(shù)組形式。函數(shù)LOOKUP的這種形式主要用于與其他電子表格兼容。關(guān)于LOOKUP的數(shù)組形式的用法在此不再贅述,感興趣的可以參看Excel的幫助。3、HLOOKUP與VLOOKUPHLOOKUP用于在表格或數(shù)值數(shù)組的首行查找指定的數(shù)值,并由此返回表格或數(shù)組當(dāng)前列中指定行處的數(shù)值。VLOOKUP用于在表格或數(shù)值數(shù)組的首列查找指定的數(shù)值,并由此返回表格或數(shù)組當(dāng)前行中指定列處的數(shù)值。當(dāng)比較值位于數(shù)據(jù)表的首行,并且要查找下面給定行中的數(shù)據(jù)時(shí),請(qǐng)使用函數(shù)HLOOKUP。當(dāng)比較值位于要進(jìn)行數(shù)據(jù)查找的左邊一列時(shí),請(qǐng)使用函數(shù)VLOOKUP。語(yǔ)法形式為:HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)其中,Lookup_value表示要查找的值,它必須位于自定義查找區(qū)域的最左列。Lookup_value可以為數(shù)值、引用或文字串。Table_array查找的區(qū)域,用于查找數(shù)據(jù)的區(qū)域,上面的查找值必須位于這個(gè)區(qū)域的最左列。可以使用對(duì)區(qū)域或區(qū)域名稱的引用。Row_index_num為table_array中待返回的匹配值的行序號(hào)。Row_index_num為1時(shí),返回table_array第一行的數(shù)值,row_index_num為2時(shí),返回table_array第二行的數(shù)值,以此類推。Col_index_num為相對(duì)列號(hào)。最左列為1,其右邊一列為2,依此類推.Range_lookup為一邏輯值,指明函數(shù)HLOOKUP查找時(shí)是精確匹配,還是近似匹配。下面詳細(xì)介紹一下VLOOKUP函數(shù)的應(yīng)用。簡(jiǎn)言之,VLOOKUP函數(shù)可以根據(jù)搜索區(qū)域內(nèi)最左列的值,去查找區(qū)域內(nèi)其它列的數(shù)據(jù),并返回該列的數(shù)據(jù),對(duì)于字母來(lái)說(shuō),搜索時(shí)不分大小寫。所以,函數(shù)VLOOKUP的查找可以達(dá)到兩種目的:一是精確的查找。二是近似的查找。下面分別說(shuō)明。(1)精確查找--根據(jù)區(qū)域最左列的值,對(duì)其它列的數(shù)據(jù)進(jìn)行精確的查找示例:創(chuàng)建工資表與工資條首先建立員工工資表圖4然后,根據(jù)工資表創(chuàng)建各個(gè)員工的工資條,此工資條為應(yīng)用Vlookup函數(shù)建立。以員工Sandy(編號(hào)A001)的工資條創(chuàng)建為例說(shuō)明。第一步,拷貝標(biāo)題欄第二步,在編號(hào)處(A21)寫入A001第三步,在姓名(B21)創(chuàng)建公式=VLOOKUP($A21,$A$3:$H$12,2,FALSE)語(yǔ)法解釋:在$A$3:$H$12范圍內(nèi)(即工資表中)精確找出與A21單元格相符的行,并將該行中第二列的內(nèi)容計(jì)入單元格中。第四步,以此類推,在隨后的單元格中寫入相應(yīng)的公式。圖5(2)近似的查找--根據(jù)定義區(qū)域最左列的值,對(duì)其它列數(shù)據(jù)進(jìn)行不精確值的查找示例:按照項(xiàng)目總額不同提取相應(yīng)比例的獎(jiǎng)金第一步,建立一個(gè)項(xiàng)目總額與獎(jiǎng)金比例的對(duì)照表,如圖6所示。項(xiàng)目總額的數(shù)字均為大于情況。即項(xiàng)目總額在0~5000元時(shí),獎(jiǎng)金比例為1%,以此類推。圖6第二步假定某項(xiàng)目的項(xiàng)目總額為13000元,在B11格中輸入公式=VLOOKUP(A11,$A$4:$B$8,2,TRUE)即可求得具體的獎(jiǎng)金比例為5%,如圖7。圖74、MATCH函數(shù)MATCH函數(shù)有兩方面的功能,兩種操作都返回一個(gè)位置值。一是確定區(qū)域中的一個(gè)值在一列中的準(zhǔn)確位置,這種精確的查詢與列表是否排序無(wú)關(guān)。二是確定一個(gè)給定值位于已排序列表中的位置,這不需要準(zhǔn)確的匹配.語(yǔ)法結(jié)構(gòu)為:MATCH(lookup_value,lookup_array,match_type)lookup_value為要搜索的值。lookup_array:要查找的區(qū)域(必須是一行或一列)。match_type:匹配形式,有0、1和-1三種選擇:"0"表示一個(gè)準(zhǔn)確的搜索。"1"表示搜索小于或等于查換值的最大值,查找區(qū)域必須為升序排列。"-1"表示搜索大于或等于查找值的最小值,查找區(qū)域必須降序排開(kāi)。以上的搜索,如果沒(méi)有匹配值,則返回#N/A。五、HYPERLINK所謂HYPERLINK,也就是創(chuàng)建快捷方式,以打開(kāi)文檔或網(wǎng)絡(luò)驅(qū)動(dòng)器,甚至INTERNET地址。通俗地講,就是在某個(gè)單元格中輸入此函數(shù)之后,可以到您想去的任何位置。在某個(gè)Excel文檔中,也許您需要引用別的Excel文檔或Word文檔等等,其步驟和方法是這樣的:(1)選中您要輸入此函數(shù)的單元格,比如B6。(2)單擊常用工具欄中的"粘貼函數(shù)"圖標(biāo),將出現(xiàn)"粘貼函數(shù)"對(duì)話框,在"函數(shù)分類"框中選擇"常用",在"函數(shù)名"框中選擇HYPERLINK,此時(shí)在對(duì)話框的底部將出現(xiàn)該函數(shù)的簡(jiǎn)短解釋。(3)單擊"確定"后將彈出HYPERLINK函數(shù)參數(shù)設(shè)置對(duì)話框。(4)在"Link_location"中鍵入要鏈接的文件或INTERNET地址,比如:"c:\mydocuments\Excel函數(shù).doc";在"Friendly_name"中鍵入"Excel函數(shù)"(這里是假設(shè)我們要打開(kāi)的文檔位于c:\mydocuments下的文件"Excel函數(shù).doc")。(5)單擊"確定"回到您正編輯的Excel文檔,此時(shí)再單擊B6單元格就可立即打開(kāi)用Word編輯的會(huì)議紀(jì)要文檔。HYPERLINK函數(shù)用于創(chuàng)建各種快捷方式,比如打開(kāi)文檔或網(wǎng)絡(luò)驅(qū)動(dòng)器,跳轉(zhuǎn)到某個(gè)網(wǎng)址等。說(shuō)得夸大一點(diǎn),在某個(gè)單元格中輸入此函數(shù)之后,可以跳到我們想去的任何位置。六、其他(CHOOSE、TRANSPOSE)1、CHOOSE函數(shù)函數(shù)CHOOSE可以使用index_num返回?cái)?shù)值參數(shù)清單中的數(shù)值。使用函數(shù)CHOOSE可以基于索引號(hào)返回多達(dá)29個(gè)待選數(shù)值中的
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 甘肅靖遠(yuǎn)縣高三數(shù)學(xué)試卷
- 高校聯(lián)盟數(shù)學(xué)試卷
- 方城縣中學(xué)二模數(shù)學(xué)試卷
- 關(guān)于千克方面的數(shù)學(xué)試卷
- 2025年甘肅中醫(yī)藥大學(xué)招聘41人筆試歷年專業(yè)考點(diǎn)(難、易錯(cuò)點(diǎn))附帶答案詳解
- 2025至2030船體清潔機(jī)器人行業(yè)市場(chǎng)深度調(diào)研及前景趨勢(shì)與投資報(bào)告
- 贛州高考二模數(shù)學(xué)試卷
- 二年級(jí)畢業(yè)題數(shù)學(xué)試卷
- 高一集合數(shù)學(xué)試卷
- 體育賽事官方藝術(shù)家合作項(xiàng)目的社區(qū)參與度分析考核試卷
- 2025河南省豫地科技集團(tuán)社會(huì)招聘169人筆試參考題庫(kù)附帶答案詳解
- 人教版(2024)七年級(jí)下冊(cè)英語(yǔ)期末模擬測(cè)試卷(含答案)
- 兵團(tuán)開(kāi)放大學(xué)2025年春季《公共關(guān)系學(xué)》終結(jié)考試答案
- 電線電纜出入庫(kù)管理制度
- 供應(yīng)蒸汽服務(wù)合同協(xié)議書(shū)
- T/CADCC 003-2024汽車漆面保護(hù)膜施工技術(shù)規(guī)程
- 中國(guó)機(jī)器人工程市場(chǎng)調(diào)研報(bào)告2025
- 2025年金融科技企業(yè)估值方法與投資策略在金融科技企業(yè)并購(gòu)中的應(yīng)用案例報(bào)告
- 福建省廈門市雙十中學(xué)2025屆七年級(jí)生物第二學(xué)期期末聯(lián)考模擬試題含解析
- 【小學(xué)】新蘇教版小學(xué)數(shù)學(xué)四年級(jí)下冊(cè)暑假每日一練(02):計(jì)算題-應(yīng)用題(含答案)
- 2025豬藍(lán)耳病防控及凈化指南(第三版)
評(píng)論
0/150
提交評(píng)論