在制作Excel表格時(shí),經(jīng)常會(huì)用到函數(shù)公式,但是其中那么多函數(shù),你知道該怎么用嗎?
操作方法01AND函數(shù)主要功能:返回邏輯值:如果所有參數(shù)值均為邏輯“真(TRUE)”,則返回邏輯“真(TRUE)”,反之返回邏輯“假(FALSE)”。使用格式:AND(logical1,logical2, …)參數(shù)說(shuō)明:Logical1,Logical2,Logical3……:表示待測(cè)試的條件值或表達(dá)式,最多這30個(gè)。應(yīng)用舉例:在E1單元格輸入公式:=AND(C1>=10,D1>=10),確認(rèn)。如果E1中返回TRUE,說(shuō)明C1和D1中的數(shù)值均大于等于10,如果返回FALSE,說(shuō)明C1和D1中的數(shù)值至少有一個(gè)小于10。特別提醒:如果指定的邏輯條件參數(shù)中包含非邏輯值時(shí),則函數(shù)返回錯(cuò)誤值“#VALUE!”或“#NAME”。
02ABS函數(shù)主要功能:求出相應(yīng)數(shù)字的絕對(duì)值。使用格式:ABS(number)參數(shù)說(shuō)明:number代表需要求絕對(duì)值的數(shù)值或引用的單元格。應(yīng)用舉例:如果在E1單元格中輸入公式:=ABS(C1),則在C1單元格中無(wú)論輸入正數(shù)(如50)還是負(fù)數(shù)(如-50),E1中均顯示出正數(shù)(如50)。特別提醒:如果number參數(shù)不是數(shù)值,而是一些字符(如A等),則E1中返回錯(cuò)誤值“#VALUE!”。
03COLUMN 函數(shù)主要功能:顯示所引用單元格的列標(biāo)號(hào)值。使用格式:COLUMN(reference)參數(shù)說(shuō)明:reference為引用的單元格。應(yīng)用舉例:在E1單元格中輸入公式:=COLUMN(D1),確認(rèn)后顯示為4(即D列)。特別提醒:如果在E1單元格中輸入公式:=COLUMN(),默認(rèn)是當(dāng)前單元格,則會(huì)顯示出5;與之相對(duì)應(yīng)的還有一個(gè)返回行標(biāo)號(hào)值的函數(shù)——ROW(reference)。
04COUNTIF函數(shù)主要功能:統(tǒng)計(jì)某個(gè)單元格區(qū)域中符合指定條件的單元格數(shù)目。使用格式:COUNTIF(Range,Criteria)參數(shù)說(shuō)明:Range代表要統(tǒng)計(jì)的單元格區(qū)域;Criteria表示指定的條件表達(dá)式。應(yīng)用舉例:在D7單元格中輸入公式:=COUNTIF(D1:D6,"<=50"),確認(rèn)后,即可統(tǒng)計(jì)出D1至D6單元格區(qū)域中,數(shù)值小于等于50的單元格數(shù)目。特別提醒:允許引用的單元格區(qū)域中有空白單元格出現(xiàn)。
05DATE函數(shù)主要功能:給出指定數(shù)值的日期。使用格式:DATE(year,month,day)參數(shù)說(shuō)明:year為指定的年份數(shù)值(小于9999);month為指定的月份數(shù)值(可以大于12);day為指定的天數(shù)。應(yīng)用舉例:在D6單元格中輸入公式:=DATE(2010,15,40),確認(rèn)后,顯示出2011-4-9。特別提醒:由于上述公式中,月份為15,多了3個(gè)月,順延至2011年4月;天數(shù)為40,比2011年4月的實(shí)際天數(shù)又多了40天,故又順延至2011年4月9日。
06DAY函數(shù)主要功能:求出指定日期或引用單元格中的日期的天數(shù)。使用格式:DAY(serial_number)參數(shù)說(shuō)明:serial_number代表指定的日期或引用的單元格。應(yīng)用舉例:輸入公式:=DAY("2010-4-23"),確認(rèn)后,顯示出23。特別提醒:如果是給定的日期,請(qǐng)包含在英文雙引號(hào)中。
07FREQUENCY函數(shù)主要功能:以一列垂直數(shù)組返回某個(gè)區(qū)域中數(shù)據(jù)的頻率分布。使用格式:FREQUENCY(data_array,bins_array)參數(shù)說(shuō)明:Data_array表示用來(lái)計(jì)算頻率的一組數(shù)據(jù)或單元格區(qū)域;Bins_array表示為前面數(shù)組進(jìn)行分隔一列數(shù)值。應(yīng)用舉例:同時(shí)選中A1至A7單元格區(qū)域,輸入公式:=FREQUENCY(A1:A7,C1:DC7),輸入完成后按下“Enter”鍵進(jìn)行確認(rèn),即可求出A1至A7區(qū)域中,按C1至C7區(qū)域進(jìn)行分隔的各段數(shù)值的出現(xiàn)頻率數(shù)目(相當(dāng)于統(tǒng)計(jì)各分?jǐn)?shù)段人數(shù))。特別提醒:上述輸入的是一個(gè)數(shù)組公式,輸入完成后,需要通過(guò)按“Enter”鍵進(jìn)行確認(rèn),確認(rèn)后公式兩端出現(xiàn)一對(duì)大括號(hào)({}),此大括號(hào)不能直接輸入。
08IF函數(shù)主要功能:根據(jù)對(duì)指定條件的邏輯判斷的真假結(jié)果,返回相對(duì)應(yīng)的內(nèi)容。使用格式:=IF(Logical,Value_if_true,Value_if_false)參數(shù)說(shuō)明:Logical代表邏輯判斷表達(dá)式;Value_if_true表示當(dāng)判斷條件為邏輯“真(TRUE)”時(shí)的顯示內(nèi)容,如果忽略返回“TRUE”;Value_if_false表示當(dāng)判斷條件為邏輯“假(FALSE)”時(shí)的顯示內(nèi)容,如果忽略返回“FALSE”。應(yīng)用舉例:在D1單元格中輸入公式:=IF(C1<=20,"符合要求","不符合要求"),確信以后,如果C1單元格中的數(shù)值小于或等于20,則D1單元格顯示“符合要求”字樣,反之顯示“不符合要求”字樣。
09ISERROR函數(shù)主要功能:用于測(cè)試函數(shù)式返回的數(shù)值是否有錯(cuò)。如果有錯(cuò),該函數(shù)返回TRUE,反之返回FALSE。使用格式:ISERROR(value)參數(shù)說(shuō)明:Value表示需要測(cè)試的值或表達(dá)式。應(yīng)用舉例:輸入公式:=ISERROR(B1/C1),確認(rèn)以后,如果B1單元格為空或“0”,則B1/C1出現(xiàn)錯(cuò)誤,此時(shí)前述函數(shù)返回TRUE結(jié)果,反之返回FALSE。特別提醒:此函數(shù)通常與IF函數(shù)配套使用,如果將上述公式修改為:=IF(ISERROR(A35/B35),"",A35/B35),如果B35為空或“0”,則相應(yīng)的單元格顯示為空,反之顯示A35/B35的結(jié)果。
10LEN函數(shù)主要功能:統(tǒng)計(jì)文本字符串中字符數(shù)目。使用格式:LEN(text)參數(shù)說(shuō)明:text表示要統(tǒng)計(jì)的文本字符串。應(yīng)用舉例:假定B1單元格中保存了“我曾經(jīng)有一個(gè)夢(mèng)”的字符串,我們?cè)贒1單元格中輸入公式:=LEN(B1),確認(rèn)后即顯示出統(tǒng)計(jì)結(jié)果“7”。特別提醒:LEN要統(tǒng)計(jì)時(shí),無(wú)論中全角字符,還是半角字符,每個(gè)字符均計(jì)為“1”;與之相對(duì)應(yīng)的一個(gè)函數(shù)——LENB,在統(tǒng)計(jì)時(shí)半角字符計(jì)為“1”,全角字符計(jì)為“2”。
11LEFT函數(shù)主要功能:從一個(gè)文本字符串的第一個(gè)字符開(kāi)始,截取指定數(shù)目的字符。使用格式:LEFT(text,num_chars)參數(shù)說(shuō)明:text代表要截字符的字符串;num_chars代表給定的截取數(shù)目。應(yīng)用舉例:假定B1單元格中保存了“你現(xiàn)在在哪里”的字符串,我們?cè)贒1單元格中輸入公式:=LEFT(B1,3),確認(rèn)后即顯示出“你現(xiàn)在”的字符。特別提醒:此函數(shù)名的英文意思為“左”,即從左邊截取,Excel很多函數(shù)都取其英文的意思。
12MIN函數(shù)主要功能:求出一組數(shù)中的最小值。使用格式:MIN(number1,number2……)參數(shù)說(shuō)明:number1,number2……代表需要求最小值的數(shù)值或引用單元格(區(qū)域),參數(shù)不超過(guò)30個(gè)。應(yīng)用舉例:輸入公式:=MIN(A1:C1),確認(rèn)后即可顯示出A1至C1單元和區(qū)域和數(shù)值中的最小值。特別提醒:如果參數(shù)中有文本或邏輯值,則忽略。
13MAX函數(shù)主要功能:求出一組數(shù)中的最大值。使用格式:MAX(number1,number2……)參數(shù)說(shuō)明:number1,number2……代表需要求最大值的數(shù)值或引用單元格(區(qū)域),參數(shù)不超過(guò)30個(gè)。應(yīng)用舉例:輸入公式:=MAX(A1:C1),確認(rèn)后即可顯示出A1至C1單元和區(qū)域和數(shù)值的最大值。特別提醒:如果參數(shù)中有文本或邏輯值,則忽略。
14SUM函數(shù)主要功能:計(jì)算所有參數(shù)數(shù)值的和。使用格式:SUM(Number1,Number2……)參數(shù)說(shuō)明:Number1、Number2……代表需要計(jì)算的值,可以是具體的數(shù)值、引用的單元格(區(qū)域)、邏輯值等。應(yīng)用舉例:在D1單元格中輸入公式:=SUM(A1:C1),確認(rèn)后即可求出范圍單元格中數(shù)值總和。特別提醒:如果參數(shù)為數(shù)組或引用,只有其中的數(shù)字將被計(jì)算。數(shù)組或引用中的空白單元格、邏輯值、文本或錯(cuò)誤值將被忽略;如果將上述公式修改為:=SUM(LARGE(A1:C1,{1,2})),則可以求出2個(gè)最大數(shù)字總和。
15SUMIF函數(shù)主要功能:計(jì)算符合指定條件的單元格區(qū)域內(nèi)的數(shù)值和。使用格式:SUMIF(Range,Criteria,Sum_Range)參數(shù)說(shuō)明:Range代表?xiàng)l件判斷的單元格區(qū)域;Criteria為指定條件表達(dá)式;Sum_Range代表需要計(jì)算的數(shù)值所在的單元格區(qū)域。應(yīng)用舉例:在D2單元格中輸入公式:=SUMIF(A2:A7,"男",C2:C7),確認(rèn)后即可求出“男”性的工資總和。特別提醒:如果把上述公式修改為:=SUMIF(A2:A7,"女",C2:C7),即可求出“女”生的工資總和;其中“男”和“女”由于是文本型的,需要放在英文狀態(tài)下的雙引號(hào)("男"、"女")中。
16OR函數(shù)主要功能:返回邏輯值,僅當(dāng)所有參數(shù)值均為邏輯“假(FALSE)”時(shí)返回函數(shù)結(jié)果邏輯“假(FALSE)”,否則都返回邏輯“真(TRUE)”。使用格式:OR(logical1,logical2, …)參數(shù)說(shuō)明:Logical1,Logical2,Logical3……:表示待測(cè)試的條件值或表達(dá)式,最多這30個(gè)。應(yīng)用舉例:在D1單元格輸入公式:=OR(A1<50,C1<=50),確認(rèn)。如果D1中返回TRUE,說(shuō)明A1和C1中的數(shù)值至少有一個(gè)小于50,如果返回FALSE,說(shuō)明A1和C1中的數(shù)值都大于或等于50。特別提醒:如果指定的邏輯條件參數(shù)中包含非邏輯值時(shí),則函數(shù)返回錯(cuò)誤值“#VALUE!”或“#NAME”。
17單元格顏色效果全選表格,格式-條件格式,條件選擇“公式”,公式如下,然后選“格式”按鈕,“圖案”,選擇需要顏色。隔行顏色效果(奇數(shù)行顏色):=MOD(ROW(),2)=1隔行顏色效果(偶數(shù)行顏色):=MOD(ROW(),2)=0如果希望設(shè)置格式為每3行應(yīng)用一次底紋,可以使用公式:=MOD(ROW(),3)=1如果希望設(shè)置奇偶列不同底紋,只要把公式中的ROW()改為COLUMN()即可,如:=MOD(COLUMN(),2)如果希望設(shè)置國(guó)際象棋棋盤(pán)式底紋(白色+自定義色):=MOD(ROW()+COLUMN(),2)說(shuō)明:該條件格式的公式用于判斷行號(hào)與列號(hào)之和除以2的余數(shù)是否為0。如果為0,說(shuō)明行數(shù)與列數(shù)的奇偶性相同,則填充單元格為指定色,否則就不填充。在條件格式中,公式結(jié)果返回一個(gè)數(shù)字時(shí),非0數(shù)字即為T(mén)RUE,0和錯(cuò)誤值為FALSE。因此,上面的公式也可以寫(xiě)為:=MOD(ROW()+COLUMN(),2)<>0如果希望設(shè)置國(guó)際象棋棋盤(pán)式底紋(自定義色+自定義色):加入樣式2:=MOD(ROW()+COLUMN(),2)=0