當前位置:成語大全網 - 漢語詞典 - excel常用函數的使用

excel常用函數的使用

excel常用函數的使用

Excel函數* * *有11類:數據庫函數、日期時間函數、工程函數、金融函數、信息函數、邏輯函數、查詢引用函數、數學和三角函數、統計函數、文本函數、自定義函數。以下是我收集的常用excel函數,希望對妳有幫助!

1,與函數

函數名:和

主函數:返回邏輯值:如果所有參數值都為邏輯“真”,則返回邏輯。

“真”,否則返回邏輯“假”。

使用格式:AND(logical1,logical2,...)參數描述:邏輯1,邏輯2,邏輯3:表示要測試的條件值或表達式,最多30個。

應用示例:在C5單元格中輸入公式:= AND(A5 & gt;=60,B5 & gt=60),確認。如果C5返回TRUE,則表示A5和B5中的值都大於或等於60;如果返回FALSE,則意味著A5和B5中至少有壹個小於60。

特別提醒:如果指定的邏輯條件參數包含非邏輯值,則函數返回錯誤值“#VALUE!”或者“#NAME”。

2.或功能

函數名:或

主函數:返回邏輯值,只有當所有參數值都為邏輯“假”時,才返回函數結果的邏輯“假”,否則返回邏輯“真”。

使用格式:或(logical1,logical2,...)

參數說明:邏輯1,邏輯2,邏輯3:表示要測試的條件值或表達式,最多30個。應用示例:在單元格C62中輸入公式:=或(A62 & gt=60,B62 & gt=60),確認。如果C62返回TRUE,則A62和B62中至少有壹個值大於或等於60;如果返回FALSE,則A62和B62中的值都小於60。

特別提醒:如果指定的邏輯條件參數包含非邏輯值,函數將返回錯誤值。

" #值!"或者“#NAME”。

3.ABS功能

功能名稱:ABS

主要功能:求對應數字的絕對值。

使用格式:ABS(number)參數說明:number表示需要絕對值的數值或參照單元格。

應用示例:如果在B2單元格中輸入公式=ABS(A2 ),那麽無論在A2單元格中輸入正數(如100)還是負數(如-100 ), B2單元格都會顯示正數(如100)。

特別提醒:如果number參數不是數值,而是壹些字符(如A),則錯誤值“#VALUE!”將在B2歸還。。

4.INT函數

函數名:INT

Main函數:將值向下舍入到最接近的整數。

用法格式:INT(number)參數說明:number表示要舍入的值或包含該值的引用單元格。

應用示例:輸入公式:=INT(18.89),確認顯示18。

特別提醒:四舍五入時,不允許四舍五入;如果輸入的公式是=INT(-18.89),則返回的結果是-19。

5.平均函數

函數名:平均值

主要功能:求所有參數的算術平均值。

使用格式:AVERAGE(number1,number2,)

參數說明:number1,number2,:需要平均值或參照單元格(範圍),參數不超過30個。

應用示例:在B8單元格中輸入公式=AVERAGE(B7:D7,F7:H7,7,8),確認後可以得到B7-D7和F7-H7中的數值以及7和8的平均值。

特別提醒:如果參考區域包含值為“0”的單元格,將被計數;如果參考區域包含空白或字符單元格,則不計算在內。

6.求和函數

函數名:SUM

主要功能:計算所有參數值之和。

使用格式:SUM(數字1,數字2)

參數說明:Number1和Number2表示要計算的數值,可以是具體的數值、引用的單元格(範圍)、邏輯值等。

應用舉例:如圖7所示,在D64單元格中輸入公式:=SUM(D2:D63),確認後即可得到語文總成績。

特別提醒:如果參數是數組或引用,則只計算其中的數字。空白單元格;邏輯值;數組或引用中的文本或錯誤值將被忽略;如果把上面的公式修改為= sum (large (D2: D63,{1,2,3,4,5}),就可以得到前五名得分的總和。

7、SUMIF

用法:根據指定的條件對幾個單元格、區域或引用求和。

語法:SUMIF(range,criteria,sum_range)

參數:Range是用於條件判斷的單元格區域,Criteria是由數字和邏輯表達式組成的判斷條件,Sum_range是需要求和的單元格、區域或引用。

例:某單位統計工資報表中的職工工資總額,稱為“中級”。假設總薪金存儲在工作表的F列中,雇員頭銜存儲在工作表的B列中。公式為“=SUMIF(B1:B1000,“中間”,F1:F1000)”,其中“B1:B1000”為提供邏輯判斷依據的單元格面積。

8、計數

用法:返回數值參數DATEDIF數字的個數。它可以計算數組或單元格區域中包含數字的單元格的數量。

語法:COUNT(值1,值2,...).

參數:值1,值2,...是包含或引用各種類型數據的參數(1 ~ 30),其中只能統計數字型數據。

例:若A1=90,A2=人數,a3 = ",A4=54,A5=36,則公式" =COUNT(A1:A5)"得出3。

9、COUNTA

用法:返回參數組中非空值的數目。函數COUNTA可用於計算數組或單元格區域中數據項的數量。

語法:COUNTA(值1,值2,...)

描述:值1,值2,...參數個數為1 ~ 30。在這種情況下,參數可以是任何類型,包括空格,但不包括空白單元格。如果參數是數組或單元格引用,數組或引用中的空白單元格將被忽略。如果不需要計算邏輯值、單詞或錯誤值,應該使用COUNT函數。

例:如果A1=6.28,A2=3.74,其他單元格為空,則公式“=COUNTA(A1:A7)”的計算結果等於2。

10,COUNTIF函數

函數名:COUNTIF

主要功能:統計壹個單元格區域內符合指定條件的單元格個數。

用法格式:COUNTIF(Range,Criteria)參數說明:Range表示要統計的單元格區域;Criteria表示指定的條件表達式。

應用示例:在單元格C17中輸入公式:= countif (B1: B13," > =80 "),確認後可以統計B1到B13單元格區域中值大於等於80的單元格個數。

特別提醒:被引用的單元格區域允許有空白單元格。

11,IF函數

函數名:IF

主要功能:根據指定條件的邏輯判斷結果的真或假,返回相應的內容。

用法格式:= if(邏輯,value _ if _ true,value _ if _ false)

參數說明:Logical代表邏輯判斷表達式;Value_if_TRUE表示判斷條件為邏輯“真”時顯示的內容,忽略則返回“真”;Value_if_FALSE表顯示判斷條件為邏輯“假”時的顯示內容,如果忽略則返回“假”。

應用示例:在單元格C29中輸入公式:在= if (C26 >中輸入公式;=18,“符合要求”和“不符合要求”)。確信後,如果C26單元格中的值大於等於18,則在C29單元格中顯示“符合要求”,否則顯示“不符合要求”。

特別提醒:本文“在C29單元格中輸入公式”中指定的單元格不需要被單元格綁定,給出相應的單元格網格只是為了滿足本文所附示例的需要。

12,列函數

函數名:列

主要功能:顯示被引用單元格的列標簽值。

使用格式:COLUMN(reference)參數說明:reference是被引用的單元格。

應用示例:在單元格c 11:in =列(B11)中輸入公式,確認後顯示為2(即B列)。

特別提醒:如果在單元格B11中輸入公式=COLUMN(),也會顯示2;相應的,有壹個函數返回行標簽值——row(reference)。

13,連接函數

函數名:CONCATENATE

主要功能:將單元格中的多個字符文本或數據連接在壹起,顯示在壹個單元格中。用法格式:CONCATENATE(Text1,Text)

參數說明:Text1和Text2是需要連接的字符文本或引用單元格。

應用示例:輸入公式= Concatenate (A14," @ ",B14,"。com”)在C14的單元格中,確認後可以對A14、@和B14中的字符求和。

特別提醒:如果參數不是被引用的單元格,是文本格式,請用英文給參數加上雙引號。如果上面的公式改成= A 14 &;“@”& amp;b 14 & amp;".com”可以達到同樣的目的。

14,日期函數

函數名:日期

主要功能:給出指定值的日期。

用法格式:日期(年、月、日)

參數說明:year是指定的年份值(小於9999);Month是指定的月份值(可以大於12);Day是指定的天數。

應用示例:在C20單元格中輸入公式=DATE(2003,13,35),確認後顯示2004-2-4。

特別提醒:由於上式中的月份是13,2004年延長到1月,多了壹個月;天數為35天,比2004年65438+10月的實際天數多4天,所以推遲到2004年2月4日。

15,DATEDIF函數

函數名:DATEDIF

主要功能:計算並返回兩個日期參數的差值。

用法格式:=DATEDIF(date1,date2," y "),=DATEDIF(date1,date2," m "),=DATEDIF(date1,date2," d ")。

參數說明:date1表示前壹日期,date2表示後壹日期;Y(m,d)需要兩個日期之差的數字(年、月、日)。

應用示例:在C23單元格中輸入公式=DATEDIF(A23,TODAY()," y "),確認後返回系統當前日期(用TODAY())與A23單元格中日期的差值,返回差值的年數。

特別提醒:這是Excel中的隱藏函數,在函數向導中是找不到的。可以直接輸入使用,對於計算年齡和工齡非常有效。

16,日函數

函數名:日

主要功能:查找指定日期或引用單元格中日期的天數。

用法格式:DAY(serial_number)參數說明:serial_number表示指定的日期或

引用的單元格。

應用示例:輸入公式=日(“2003-12-18”),確認後顯示18。特別提醒:如果是給定的日期,請用英文雙引號括起來。

17,月函數

函數名:月

主要功能:查找指定日期的月份或引用單元格中的日期。

用法格式:MONTH(serial_number)參數說明:serial_number表示指定的日期或引用的單元格。

應用示例:輸入公式=月(“2003-12-18”),確認後顯示12。

特別提醒:如果是給定日期,請用英文雙引號括起來;如果將上述公式修改為=YEAR("2003-12-18 "),則返回該年對應的值" 2003 "。

18,現在功能

函數名:現在

主要功能:給出當前系統日期和時間。

使用格式:現在()

參數說明:該函數不需要參數。

應用示例:輸入公式:=NOW(),確認後立即顯示當前系統日期和時間。如果是的話

日期和時間已經更改。按F9功能鍵就可以改了。特別提醒:顯示的日期和時間格式可以通過單元格格式重新設置。

19,今日功能

功能名稱:今天

主要功能:給系統日期。

使用格式:今天()

參數說明:該函數不需要參數。

應用示例:輸入公式:=TODAY(),確認後立即顯示系統日期時間。如果系統日期和時間已經更改,只需按F9功能鍵進行更改。特別提醒:顯示的日期格式可以通過單元格格式重新設置。

20.發現

用法:FIND用於在其他文本字符串(within_text)中查找壹個文本字符串(find_text)並從within_text的第壹個字符返回find_text的起始位置號。該函數適用於雙字節字符。它區分大小寫,但不允許使用通配符。

語法:FIND(find_text,within_text,start_num),參數:find_text是要查找的目標文本;Within_text是包含要搜索的文本的源文本;Start_num指定開始搜索的字符,即within_text中編號為1的字符。如果省略start_num,則假定為1。

例如:如果A1=軟件報表,則公式“=FIND("軟件",A1,1)"返回1。

21.向左還是向左b

LEFT從文本字符串的第壹個字符開始,截取指定數量的字符。-截取數據。

用法:根據指定的字符數返回文本字符串中的第壹個或多個字符。該函數用於雙字節字符。語法:LEFT(text,num_chars)或LEFTB(text,num_bytes)。

參數:Text是包含要提取的字符的文本字符串;Num_chars指定函數要提取的字符數,必須大於或等於0。Num_bytes指定LEFTB根據字數提取的字符數。

例:如果A1=電腦愛好者,那麽left (A1,2)返回“電腦”,Leftb (A1,2)返回“電”。

22.LEN還是LENB

LEN計算文本字符串中的字符數。-人物統計。

用法:LEN返回文本字符串中的字符數。LENB返回文本字符串中所有字符的字節數。

語法:LEN(文本)或LENB(文本)。

參數:Text要查找其長度的文本。

註意:該函數用於雙字節字符,空格也會算作字符。

例如:如果A1=電腦發燒友,則公式“=LEN(A1)”返回5,=LENB(A1)返回10。

23.中部或MIDB

用法:MID返回從用戶指定的位置開始的文本字符串中的特定數量的字符。MIDB從用戶指定的位置返回文本字符串中特定數量的字符。MIDB函數可用於雙字節字符。

語法:MID(text,start_num,num_chars)或MIDB (text,start_num,num_bytes)。參數:Text是包含要提取的字符的文本字符串。Start_num是文本中要提取的第壹個字符的位置,文本中第壹個字符的start_num是1,以此類推;Num_chars指定希望MID從文本中返回的字符數;Num_bytes指定希望MIDB從文本中返回的字符數(以字節為單位)。

例如:如果a1=電子計算機,則公式“= mid (a1,3,2)”返回“計算”,而= midb (a1,3,2)返回“sub”。

24.右還是右b

用法:RIGHT根據指定的字符數返回文本字符串中的最後壹個或多個字符。RIGHTB根據指定的字節數返回文本字符串中的最後壹個或多個字符。

語法:RIGHT(text,num_chars),RIGHTB(text,num_bytes)。

參數:Text是包含要提取的字符的文本字符串;Num_chars指定您希望RIGHT提取的字符數,它必須大於或等於0。如果num_chars大於文本長度,RIGHT返回所有文本。如果省略num_chars,則假定為1。指定要提取的字符的字節數。

例:若A1=學習革命,則公式“= right (a1,2)”返回“革命”,= rightb (a1,2)返回“命運”。

25、MOD功能

函數名:MOD

主要功能:求兩個數相除的余數。

用法格式:MOD(數字,除數)

參數說明:數字代表紅利;Divider代表除數。

應用示例:輸入公式=MOD(13,4),確認後顯示結果“1”。

特別提醒:如果除數參數為零,則錯誤值“#DIV/0!”將會顯示。;MOD函數可以用函數INT來表示:上面的公式可以修改為:=13-4*INT(13/4)。

26.LEN函數

函數名:LEN

主要功能:統計文本字符串中的字符數。

使用格式:LEN(文本)

參數說明:text表示要統計的文本字符串。

應用示例:假設A40單元格中保存了字符串“我28歲”,我們在C40單元格中輸入公式:=LEN(A40),確認後會顯示統計結果“6”。

特別提醒:LEN要計數時,不管是全角字符還是半角字符,每個字符都計為“1”;相應的函數LENB在統計中將半角字符計為“1”,全角字符計為“2”。

27.最大函數

函數名:MAX

主要功能:求壹組數中的最大值。

使用格式:MAX(number1,number2)

參數說明:number1,number2表示需要最大值的數值或引用單元格(範圍),參數不超過30個。

應用示例:輸入公式=MAX(E44:J44,7,8,9,10),確認後顯示E44至J44。

7,8,9,10中單元格和區域之和的最大值。

特別提醒:如果參數中有文本或邏輯值,將被忽略。

特別提醒:公式中的參數要用英文逗號隔開。

28.大的

用法:返回數據集中的最大值。您可以使用LARGE函數來查詢測試分數集中的第壹、第二和第三個分數。

語法:大型(數組,k)

參數:Array是需要查詢第k個最大值的數組或數據區域,k是返回值在數組或數據單元格區域中的位置(即排名)。

例:如果B1=59,B2=70,B3=80,B4=90,B5=89,B6=84,B7=92,那麽公式“=大(B1,

B7,2)"得出90。

29、最小函數

函數名:MIN

函數:找出壹組數字中的最小值。

使用格式:MIN(數字1,數字2)

參數說明:number1,number2表示需要最小值的值或引用單元格(區域),參數不超過30個。

應用示例:輸入公式:=MIN(E44:J44,7,8,9,10),確認後可以顯示E44-J44單位和區域的最小值以及7,8,9,10的值。

特別提醒:如果參數中有文本或邏輯值,將被忽略。

30.檢查

用法:返回向量(單行區域或單列區域)或數組中的值。這個函數有兩種語法形式:向量和數組。vector形式是在壹個單行區或壹個單行區(vector)中求數值,然後在第二個單行區或單行區返回相同位置的數值;它的數組形式在數組的第壹行或第壹列中查找指定的數值,然後返回數組最後壹行或最後壹列中相同位置的數值。

語法1(向量形式):LOOKUP(lookup_value,lookup_vector,result_vector)語法2(數組形式):LOOKUP(lookup_value,array)。

參數1(向量形式):Lookup_value是函數Lookup在第壹個向量中要查找的值。Lookup_value可以是數字、文本、邏輯值或包含數值的名稱或引用。Lookup_vector是只包含壹行或壹列的區域。Lookup_vector的數值可以是文本、數字或邏輯值。參數2(數組形式):Lookup_value是函數Lookup在數組中要查找的數值。Lookup_value可以是數字、文本、邏輯值或包含數值的名稱或引用。如果查找函數找不到lookup_value,則使用數組中小於或等於lookup_value的最大值。Array是包含文本、數字或邏輯值的單元格區域,其值用於與lookup_value進行比較。

註意:Lookup_vector的值必須按升序排列,否則Lookup函數無法返回正確的結果,並且參數中的文本不區分大小寫。

例:若A1=68,A2=76,A3=85,A4=90,則公式“=LOOKUP(76,A1:A4)”得出2,=LOOKUP("bump ",{"a ",1。“b”,2;“c”,3})返回2。

31.縱向查找函數

用法:在表格或數值數組的第壹列中查找指定的值,然後返回表格或數組的當前行中指定列的值。當比較值在數據表的第壹列時,可以用函數VLOOKUP代替函數HLOOKUP。

語法:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

參數:Lookup_value是需要在數據表第壹列中找到的數值,可以是數值、引用或文本字符串。Table_array是壹個數據表,妳需要在其中查找數據。您可以使用對區域或區域名稱的引用。Col_index_num是table_array中要返回的匹配值的列號。當Col_index_num為1時,返回table_array第壹列的值;Col_index_num為2,返回table_array第二列的值,依此類推。Range_lookup是壹個邏輯值,表示函數VLOOKUP返回的是精確匹配還是近似匹配。如果為TRUE或省略,則返回近似匹配值,即如果找不到精確匹配值,則返回小於lookup_value的最大值;如果range_value為FALSE,函數VLOOKUP將返回精確匹配值。如果沒有找到,則返回錯誤值#N/A。

示例:如果A1=23,A2=45,A3=50,A4=65,則公式“=VLOOKUP(50,A1:A4,1,TRUE)”返回50。VLOOKUP(查找值,範圍,列號,邏輯值)

“查找值”:指數組第壹列要查找的數值,可以是數值、引用或文本字符串。“地區”:數組所在的地區,如“B2:E10”。還可以使用對區域或區域名稱的引用,如數據庫或數據列表。

“列號”:要在所需範圍(數組)中返回的匹配值的列號。如果是1,則返回第壹列的值;如果是2,則返回第二列的值,以此類推;如果列號小於1,函數VLOOKUP返回錯誤值#VALUE!;如果它大於範圍內的列數,函數VLOOKUP將返回錯誤值#REF!。

邏輯值:真或假。它指示函數VLOOKUP返回精確匹配還是近似匹配。如果為TRUE或省略,則返回近似匹配值,即如果找不到精確匹配值,則返回小於“搜索值”的最大值;如果邏輯值為FALSE,函數VLOOKUP將返回壹個精確匹配值。如果沒有找到,則返回錯誤值#N/A。如果查找值是文本,則邏輯值通常應為FALSE。此外:

如果“查找值”小於“區域”第壹列中的最小值,函數VLOOKUP返回錯誤值# n/a..

如果函數VLOOKUP找不到“查找值”並且“邏輯值”為假,則函數VLOOKUP返回錯誤值# n/a。