Excel公式應用大全(讓你明白都是什麼意思)

Excel公式應用大全(讓你明白都是什麼意思)

Excel公式應用大全

  1、ABS函數

函數名稱:ABS

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

使用格式:ABS(number)

參數說明:number代表需要求絕對值的數值或引用的單元格。

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

特別提醒:如果number參數不是數值,而是一些字符(如A等),則B2中返回錯誤值“#VALUE!”。

2、AND函數

函數名稱:AND

主要功能:返回邏輯值:如果所有參數值均為邏輯“真(TRUE)”,則返回邏輯“真(TRUE)”,反之返回邏輯“假(FALSE)”。

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

參數說明:Logical1,Logical2,Logical3……:表示待測試的條件值或表達式,最多這30個。

應用舉例:在C5單元格輸入公式:=AND(A5>=60,B5>=60),確認。如果C5中返回TRUE,說明A5和B5中的數值都大於60,如果返回FALSE,說明A5和B5中的數值至少有一個小於60。

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

3、AVERAGE函數

函數名稱:AVERAGE

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

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

參數說明:number1,number2,……:需要求平均值的數值或引用單元格(區域),參數不超過30個。

應用舉例:在B8單元格中輸入公式:=AVERAGE(B7:D7,F7:H7,7,8),確認後,即可求出B7至D7區域、F7至H7區域中的數值和7、8的平均值。

特別提醒:如果引用區域中包含“0”值單元格,則計算在內;如果引用區域中包含空白或字符單元格,則不計算在內。

4、COLUMN 函數

函數名稱:COLUMN

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

使用格式:COLUMN(reference)

參數說明:reference為引用的單元格。

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

特別提醒:如果在B11單元格中輸入公式:=COLUMN(),也顯示出2;與之相對應的還有一個返回行標號值的函數——ROW(reference)。

5、CONCATENATE函數

函數名稱:CONCATENATE

主要功能:將多個字符文本或單元格中的數據連接在一起,顯示在一個單元格中。

使用格式:CONCATENATE(Text1,Text……)

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

應用舉例:在C14單元格中輸入公式:=CONCATENATE(A14,"@",B14,".com"),確認後,即可將A14單元格中字符、@、B14單元格中的字符和.com連接成一個整體,顯示在C14單元格中。

特別提醒:如果參數不是引用的單元格,且為文本格式的,請給參數加上英文狀態下的雙引號,如果將上述公式改為:=A14&"@"&B14&".com",也能達到相同的目的。

  6、COUNTIF函數

函數名稱:COUNTIF

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

使用格式:COUNTIF(Range,Criteria)

參數說明:Range代表要統計的單元格區域;Criteria表示指定的條件表達式。 

應用舉例:在C17單元格中輸入公式:=COUNTIF(B1:B13,">=80"),確認後,即可統計出B1至B13單元格區域中,數值大於等於80的單元格數目。

特別提醒:允許引用的單元格區域中有空白單元格出現

7、DATE函數

函數名稱:DATE

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

使用格式:DATE(year,month,day)

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

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

特別提醒:由於上述公式中,月份為13,多了一個月,順延至2004年1月;天數為35,比2004年1月的實際天數又多了4天,故又順延至2004年2月4日。

上頁我們介紹了ABS、AND、AVERAGE、COLUMN 、CONCATENATE、COUNTIF 、DATE 這七個常用函數,今天我們繼續介紹下面的七個常用函數:

DATEDIF函數:計算返回兩個日期參數的差值。

DAY函數:計算參數中指定日期或引用單元格中的日期天數。

DCOUNT函數:返回數據庫或列表的列中滿足指定條件並且包含數字的單元格數目。

FREQUENCY函數:以一列垂直數組返回某個區域中數據的頻率分佈。

IF函數:根據對指定條件的邏輯判斷的真假結果,返回相對應條件觸發的計算結果。

INDEX函數:返回列表或數組中的元素值,此元素由行序號和列序號的索引值進行確定。

INT函數:將數值向下取整為最接近的整數。

  8、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中的一個隱藏函數,在函數嚮導中是找不到的,可以直接輸入使用,對於計算年齡、工齡等非常有效。

  9、DAY函數 (year, month 具用一樣的功能)

函數名稱:DAY

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

使用格式:DAY(serial_number)

參數說明:serial_number代表指定的日期或引用的單元格。

應用舉例:輸入公式:=DAY("2003-12-18"),確認後,顯示出18。

特別提醒:如果是給定的日期,請包含在英文雙引號中。

10、DCOUNT函數

函數名稱:DCOUNT

主要功能:返回數據庫或列表的列中滿足指定條件並且包含數字的單元格數目。

使用格式:DCOUNT(database,field,criteria)

參數說明:Database表示需要統計的單元格區域;Field表示函數所使用的數據列(在第一行必須要有標誌項);Criteria包含條件的單元格區域。

應用舉例:如圖1所示,在F4單元格中輸入公式:=DCOUNT(A1:D11,"語文",F1:G2),確認後即可求出“語文”列中,成績大於等於70,而小於80的數值單元格數目(相當於分數段人數)。

特別提醒:如果將上述公式修改為:=DCOUNT(A1:D11,,F1:G2),也可以達到相同目的。

11、FREQUENCY函數

函數名稱:FREQUENCY

主要功能:以一列垂直數組返回某個區域中數據的頻率分佈。

使用格式:FREQUENCY(data_array,bins_array)

參數說明:Data_array表示用來計算頻率的一組數據或單元格區域;Bins_array表示為前面數組進行分隔一列數值。

應用舉例:如圖2所示,同時選中B32至B36單元格區域,輸入公式:=FREQUENCY(B2:B31,D2:D36),輸入完成後按下“Ctrl+Shift+Enter”組合鍵進行確認,即可求出B2至B31區域中,按D2至D36區域進行分隔的各段數值的出現頻率數目(相當於統計各分數段人數)。

特別提醒:上述輸入的是一個數組公式,輸入完成後,需要通過按“Ctrl+Shift+Enter”組合鍵進行確認,確認後公式兩端出現一對大括號({}),此大括號不能直接輸入。

  12、IF函數

函數名稱:IF

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

使用格式:=IF(Logical,Value_if_true,Value_if_false)

參數說明:Logical代表邏輯判斷表達式;Value_if_true表示當判斷條件為邏輯“真(TRUE)”時的顯示內容,如果忽略返回“TRUE”;Value_if_false表示當判斷條件為邏輯“假(FALSE)”時的顯示內容,如果忽略返回“FALSE”。

應用舉例:在C29單元格中輸入公式:=IF(C26>=18,"符合要求","不符合要求"),確信以後,如果C26單元格中的數值大於或等於18,則C29單元格顯示“符合要求”字樣,反之顯示“不符合要求”字樣。

特別提醒:本文中類似“在C29單元格中輸入公式”中指定的單元格,讀者在使用時,並不需要受其約束,此處只是配合本文所附的實例需要而給出的相應單元格,具體請大家參考所附的實例文件。

20、MID函數

函數名稱:MID

主要功能:從一個文本字符串的指定位置開始,截取指定數目的字符。

使用格式:MID(text,start_num,num_chars)

參數說明:text代表一個文本字符串;start_num表示指定的起始位置;num_chars表示要截取的數目。

應用舉例:假定A47單元格中保存了“我喜歡天極網”的字符串,我們在C47單元格中輸入公式:=MID(A47,4,3),確認後即顯示出“天極網”的字符。

特別提醒:公式中各參數間,要用英文狀態下的逗號“,”隔開。

21、MIN函數

函數名稱:MIN

主要功能:求出一組數中的最小值。

使用格式:MIN(number1,number2……)

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

應用舉例:輸入公式:=MIN(E44:J44,7,8,9,10),確認後即可顯示出E44至J44單元和區域和數值7,8,9,10中的最小值。

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

們在使用Excel製作表格整理數據的時候,常常要用到它的函數功能來統計處理表格中的數據。本文以Excel為例(其它版本請仿照操作),向大家介紹一些在Excel中使用頻率最高的函數的功能和使用方法。

Excel函數系列之後我們還會推出Excel常用函數實例文章系列,歡迎大家關注。

為方便大家瀏覽,我們按函數名稱的字母進行排序。

前面我們介紹了以下函數的功能和用法:

ABS、AND、AVERAGE、COLUMN 、CONCATENATE、COUNTIF 、DATE

DATEDIF、DAY、DCOUNT、FREQUENCY、IF、INDEX、INT

ISERROR、LEFT、LEN、MATCH、MAX、MID、MIN

我們繼續介紹下面的七個常用函數:

MOD函數:求出兩數相除的餘數。

MONTH函數:求出指定日期或引用單元格中的日期的月份。

NOW函數:給出當前系統日期和時間。

OR函數:僅當所有參數值均為邏輯“假(FALSE)”時返回結果邏輯“假(FALSE)”,否則都返回邏輯“真(TRUE)”。

RANK函數:返回某一數值在一列數值中的相對於其他數值的排位。 

RIGHT函數:從一個文本字符串的最後一個字符開始,截取指定數目的字符。

SUBTOTAL函數:返回列表或數據庫中的分類彙總。

22、MOD函數

函數名稱:MOD

主要功能:求出兩數相除的餘數。

使用格式:MOD(number,divisor)

參數說明:number代表被除數;divisor代表除數。

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

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

  23、MONTH函數

函數名稱:MONTH

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

使用格式:MONTH(serial_number)

參數說明:serial_number代表指定的日期或引用的單元格。

應用舉例:輸入公式:=MONTH("2003-12-18"),確認後,顯示出12。

特別提醒:如果是給定的日期,請包含在英文雙引號中;如果將上述公式修改為:=YEAR("2003-12-18"),則返回年份對應的值“2003”。

24、NOW函數 (同32的函數功能一樣)

 函數名稱:NOW

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

使用格式:NOW()

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

應用舉例:輸入公式:=NOW(),確認後即刻顯示出當前系統日期和時間。如果系統日期和時間發生了改變,只要按一下F9功能鍵,即可讓其隨之改變。

特別提醒:顯示出來的日期和時間格式,可以通過單元格格式進行重新設置。

25、OR函數

函數名稱:OR

主要功能:返回邏輯值,僅當所有參數值均為邏輯“假(FALSE)”時返回函數結果邏輯“假(FALSE)”,否則都返回邏輯“真(TRUE)”。

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

參數說明:Logical1,Logical2,Logical3……:表示待測試的條件值或表達式,最多這30個。

應用舉例:在C62單元格輸入公式:=OR(A62>=60,B62>=60),確認。如果C62中返回TRUE,說明A62和B62中的數值至少有一個大於或等於60,如果返回FALSE,說明A62和B62中的數值都小於60。

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

26、RANK函數

函數名稱:RANK

主要功能:返回某一數值在一列數值中的相對於其他數值的排位。

使用格式:RANK(Number,ref,order)

參數說明:Number代表需要排序的數值;ref代表排序數值所處的單元格區域;order代表排序方式參數(如果為“0”或者忽略,則按降序排名,即數值越大,排名結果數值越小;如果為非“0”值,則按升序排名,即數值越大,排名結果數值越大;)。 

特別提醒:在上述公式中,我們讓Number參數採取了相對引用形式,而讓ref參數採取了絕對引用形式(增加了一個“$”符號),這樣設置後,選中C2單元格,將鼠標移至該單元格右下角,成細十字線狀時(通常稱之為“填充柄”),按住左鍵向下拖拉,即可將上述公式快速複製到C列下面的單元格中,完成其他同學語文成績的排名統計。

27、RIGHT函數

函數名稱:RIGHT

主要功能:從一個文本字符串的最後一個字符開始,截取指定數目的字符。

使用格式:RIGHT(text,num_chars)

參數說明:text代表要截字符的字符串;num_chars代表給定的截取數目。

應用舉例:假定A65單元格中保存了“我喜歡天極網”的字符串,我們在C65單元格中輸入公式:=RIGHT(A65,3),確認後即顯示出“天極網”的字符。

特別提醒:Num_chars參數必須大於或等於0,如果忽略,則默認其為1;如果num_chars參數大於文本長度,則函數返回整個文本。

28、SUBTOTAL函數

函數名稱:SUBTOTAL

主要功能:返回列表或數據庫中的分類彙總。

使用格式:SUBTOTAL(function_num, ref1, ref2, ...)

參數說明:Function_num為1到11(包含隱藏值)或101到111(忽略隱藏值)之間的數字,用來指定使用什麼函數在列表中進行分類彙總計算(如圖6);ref1, ref2,……代表要進行分類彙總區域或引用,不超過29個。

應用舉例:如圖7所示,在B64和C64單元格中分別輸入公式:=SUBTOTAL(3,C2:C63)和=SUBTOTAL(3,C2:C63),並且將61行隱藏起來,確認後,前者顯示為62(包括隱藏的行),後者顯示為61,不包括隱藏的行。 

特別提醒:如果採取自動篩選,無論function_num參數選用什麼類型,SUBTOTAL函數忽略任何不包括在篩選結果中的行;SUBTOTAL函數適用於數據列或垂直區域,不適用於數據行或水平區域。

我們在使用Excel製作表格整理數據的時候,常常要用到它的函數功能來統計處理表格中的數據。本文以Excel為例(其它版本請仿照操作),向大家介紹一些在Excel中使用頻率最高的函數的功能和使用方法。

Excel函數系列之後我們還會推出Excel常用函數實例文章系列,歡迎大家關注。

為方便大家瀏覽,我們按函數名稱的字母進行排序。

前面我們介紹了以下函數的功能和用法:

ABS、AND、AVERAGE、COLUMN 、CONCATENATE、COUNTIF 、DATE

DATEDIF、DAY、DCOUNT、FREQUENCY、IF、INDEX、INT

ISERROR、LEFT、LEN、MATCH、MAX、MID、MIN

MOD、MONTH、NOW、OR、RANK、RIGHT、SUBTOTAL

文章導讀

我們繼續介紹下面的七個常用函數:

SUM 函數:計算所有參數數值的和。

SUMIF函數:計算符合指定條件的單元格區域內的數值和。

TEXT函數:根據指定的數值格式將相應的數字轉換為文本形式。

TODAY函數:給出系統日期。

VALUE函數:將一個代表數值的文本型字符串轉換為數值型。 

VLOOKUP函數:在數據表的首列查找指定的數值,並由此返回數據表當前行中指定列處的數值。 

WEEKDAY函數:給出指定日期對應的星期數。

29、SUM函數

函數名稱:SUM

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

使用格式:SUM(Number1,Number2……)

參數說明:Number1、Number2……代表需要計算的值,可以是具體的數值、引用的單元格(區域)、邏輯值等。

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

特別提醒:如果參數為數組或引用,只有其中的數字將被計算。數組或引用中的空白單元格、邏輯值、文本或錯誤值將被忽略;如果將上述公式修改為:=SUM(LARGE(D2:D63,{1,2,3,4,5})),則可以求出前5名成績的和。

  30、SUMIF函數

函數名稱:SUMIF

主要功能:計算符合指定條件的單元格區域內的數值和。

使用格式:SUMIF(Range,Criteria,Sum_Range)

參數說明:Range代表條件判斷的單元格區域;Criteria為指定條件表達式;Sum_Range代表需要計算的數值所在的單元格區域。

應用舉例:如圖7所示,在D64單元格中輸入公式:=SUMIF(C2:C63,"男",D2:D63),確認後即可求出“男”生的語文成績和。

特別提醒:如果把上述公式修改為:=SUMIF(C2:C63,"女",D2:D63),即可求出“女”生的語文成績和;其中“男”和“女”由於是文本型的,需要放在英文狀態下的雙引號("男"、"女")中。

31、TEXT函數

函數名稱:TEXT

主要功能:根據指定的數值格式將相應的數字轉換為文本形式。

使用格式:TEXT(value,format_text)

參數說明:value代表需要轉換的數值或引用的單元格;format_text為指定文字形式的數字格式。

應用舉例:如果B68單元格中保存有數值1280.45,我們在C68單元格中輸入公式:=TEXT(B68, "$0.00"),確認後顯示為“$1280.45”。

特別提醒:format_text參數可以根據“單元格格式”對話框“數字”標籤中的類型進行確定。

32、TODAY函數 (now)

函數名稱:TODAY

主要功能:給出系統日期。

使用格式:TODAY()

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

應用舉例:輸入公式:=TODAY(),確認後即刻顯示出系統日期和時間。如果系統日期和時間發生了改變,只要按一下F9功能鍵,即可讓其隨之改變。

特別提醒:顯示出來的日期格式,可以通過單元格格式進行重新設置(參見附件)。

33、VALUE函數

函數名稱:VALUE

主要功能:將一個代表數值的文本型字符串轉換為數值型。

使用格式:VALUE(text)

參數說明:text代表需要轉換文本型字符串數值。

應用舉例:如果B74單元格中是通過LEFT等函數截取的文本型字符串,我們在C74單元格中輸入公式:=VALUE(B74),確認後,即可將其轉換為數值型。

特別提醒:如果文本型數值不經過上述轉換,在用函數處理這些數值時,常常返回錯誤。

34、VLOOKUP函數

函數名稱:VLOOKUP

主要功能:在數據表的首列查找指定的數值,並由此返回數據表當前行中指定列處的數值。

使用格式:VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)

參數說明:Lookup_value代表需要查找的數值;Table_array代表需要在其中查找數據的單元格區域;Col_index_num為在table_array區域中待返回的匹配值的列序號(當Col_index_num為2時,返回table_array第2列中的數值,為3時,返回第3列的值……);Range_lookup為一邏輯值,如果為TRUE或省略,則返回近似匹配值,也就是說,如果找不到精確匹配值,則返回小於lookup_value的最大數值;如果為FALSE,則返回精確匹配值,如果找不到,則返回錯誤值#N/A。

應用舉例:參見圖7,我們在D65單元格中輸入公式:=VLOOKUP(B65,B2:D63,3,FALSE),確認後,只要在B65單元格中輸入一個學生的姓名(如丁48),D65單元格中即刻顯示出該學生的語言成績。

特別提醒:Lookup_value參見必須在Table_array區域的首列中;如果忽略Range_lookup參數,則Table_array的首列必須進行排序;在此函數的嚮導中,有關Range_lookup參數的用法是錯誤的。

  35、WEEKDAY函數

函數名稱:WEEKDAY

主要功能:給出指定日期的對應的星期數。

使用格式:WEEKDAY(serial_number,return_type)

參數說明:serial_number代表指定的日期或引用含有日期的單元格;return_type代表星期的表示方式[當Sunday(星期日)為1、Saturday(星期六)為7時,該參數為1;當Monday(星期一)為1、Sunday(星期日)為7時,該參數為2(這種情況符合中國人的習慣);當Monday(星期一)為0、Sunday(星期日)為6時,該參數為3]。

應用舉例:輸入公式:=WEEKDAY(TODAY(),2),確認後即給出系統日期的星期數。

特別提醒:如果是指定的日期,請放在英文狀態下的雙引號中,如=WEEKDAY("2003-12-18",2)。

Microsoft Excel 中包含了一些工作表函數,用於對存儲在列表或數據庫中的數據進行分析,這些函數統稱為 Dfunctions,每個函數均有三個參數:database、field 和 criteria。這些參數指向函數所使用的工作表區域。

DAVERAGE 返回選定數據庫項的平均值

DCOUNT 計算數據庫中包含數字的單元格個數

DCOUNTA 計算數據庫中非空單元格的個數

DGET 從數據庫中提取滿足指定條件的單個記錄

DMAX 返回選定數據庫項中的最大值

DMIN 返回選定數據庫項中的最小值

DPRODUCT 將數據庫中滿足條件的記錄的特定字段中的數值相乘

DSTDEV 基於選定數據庫項中的單個樣本估算標準偏差

DSTDEVP 基於選定數據庫項中的樣本總體計算標準偏差

DSUM 對數據庫中滿足條件的記錄的字段列中的數字求和

DVAR 基於選定的數據庫項的單個樣本估算方差

DVARP 基於選定的數據庫項的樣本總體估算方差

日期和時間函數

DATE 返回特定日期的序列號

DATEVALUE 將文本格式的日期轉換為序列號

DAY 將序列號轉換為月份中的日

DAYS360 按每年 360 天計算兩個日期之間的天數

EDATE 返回在開始日期之前或之後指定月數的日期的序列號

EOMONTH 返回指定月數之前或之後某月的最後一天的序列號

HOUR 將序列號轉換為小時

MINUTE 將序列號轉換為分鐘

MONTH 將序列號轉換為月

NETWORKDAYS 返回兩個日期之間的全部工作日數

NOW 返回當前日期和時間的序列號

SECOND 將序列號轉換為秒

TIME 返回特定時間的序列號

TIMEVALUE 將文本格式的時間轉換為序列號

TODAY 返回今天日期的序列號

WEEKDAY 將序列號轉換為星期幾

WEEKNUM 將序列號轉換為一年中相應的週數

WORKDAY 返回指定工作日數之前或之後某日期的序列號

YEAR 將序列號轉換為年

YEARFRAC 返回代表開始日期和結束日期之間總天數的以年為單位的分數

工程函數

BESSELI 返回經過修改的貝塞爾函數 In(x)

BESSELJ 返回貝塞爾函數 Jn(x)

BESSELK 返回經過修改的貝塞爾函數 Kn(x)

BESSELY 返回貝塞爾函數 Yn(x)

BIN2DEC 將二進制數轉換為十進制數

BIN2HEX 將二進制數轉換為十六進制數

BIN2OCT 將二進制數轉換為八進制數

COMPLEX 將實係數和虛係數轉換為複數

CONVERT 將數字從一種度量系統轉換為另一種度量系統

DEC2BIN 將十進制數轉換為二進制數

DEC2HEX 將十進制數轉換為十六進制數

DEC2OCT 將十進制數轉換為八進制數

DELTA 檢測兩個值是否相等

ERF 返回誤差函數

ERFC 返回餘誤差函數

GESTEP 檢測數字是否大於某個臨界值

HEX2BIN 將十六進制數轉換為二進制數

2009-8-2 10:52 回覆

PCFearless

2位粉絲

2樓

HEX2DEC 將十六進制數轉換為十進制數

HEX2OCT 將十六進制數轉換為八進制數

IMABS 返回複數的絕對值(模)

IMAGINARY 返回複數的虛係數

IMARGUMENT 返回參數 theta,一個以弧度表示的角度

IMCONJUGATE 返回複數的共軛複數

IMCOS 返回複數的餘弦

IMDIV 返回兩個複數的商

IMEXP 返回複數的指數

IMLN 返回複數的自然對數

IMLOG10 返回複數的常用對數

IMLOG2 返回複數的以 2 為底數的對數

IMPOWER 返回複數的整數冪

IMPRODUCT 返回從 2 到 29 的複數的乘積

IMREAL 返回複數的實係數

IMSIN 返回複數的正弦

IMSQRT 返回複數的平方根

IMSUB 返回兩個複數的差

IMSUM 返回兩個複數的和

OCT2BIN 將八進制數轉換為二進制數

OCT2DEC 將八進制數轉換為十進制數

OCT2HEX 將八進制數轉換為十六進制數

外部函數

這些函數通過加載項 (加載項:為 Microsoft Office 提供自定義命令或自定義功能的補充程序。)程序進行加載。

EUROCONVERT將數字轉換為歐元形式,將數字由歐元形式轉換為歐盟成員國貨幣形式,或利用歐元作為中間貨幣將數字由某一歐盟成員國貨幣轉化為另一歐盟成員國貨幣的形式(三角轉換關係)。

SQL.REQUEST 連接到一個外部的數據源並從工作表中運行查詢,然後將查詢結果以數組的形式返回,無需進行宏編程。

財務函數

本主題中的部分內容可能不適用於某些語言。

ACCRINT 返回定期付息有價證券的應計利息

ACCRINTM 返回到期付息有價證券的應計利息

AMORDEGRC 返回每次清算期間用折舊係數計算所得的折舊值

AMORLINC 返回每次清算期間的折舊值

COUPDAYBS 返回從付息期開始到成交日之間的天數

COUPDAYS 返回包含成交日的付息期的天數

COUPDAYSNC 返回從成交日到下一付息日之間的天數

COUPNCD 返回成交日之後的下一付息日的日期

COUPNUM 返回成交日和到期日之間的利息應付次數

COUPPCD 返回成交日之前的上一付息日的日期

CUMIPMT 返回兩個週期之間累計償還的利息數額

CUMPRINC 返回兩個週期之間累計償還的本金數額

DB 使用固定餘額遞減法,返回一筆資產在指定期間內的折舊值

DDB 使用雙倍餘額遞減法或其他指定方法,返回一筆資產在指定期間內的折舊值

DISC 返回有價證券的貼現率

DOLLARDE 將按分數表示的價格轉換為按小數表示的價格

DOLLARFR 將按小數表示的價格轉換為按分數表示的價格

DURATION 返回定期付息有價證券的年度期限

EFFECT 返回有效年利率

FV 返回投資的未來值

FVSCHEDULE 應用一系列複利率返回初始本金的未來值

INTRATE 返回一次性付息證券的利率

IPMT 返回給定期間內投資的利息償還額

2009-8-2 10:52 回覆

PCFearless

2位粉絲

3樓

IRR 返回一系列現金流的內部收益率

ISPMT 計算在投資的特定期間內支付的利息

MDURATION 返回假設面值為 $100 的有價證券的 Macauley 修正期限

MIRR 返回正負現金流在不同利率下支付的內部收益率

NOMINAL 返回名義年利率

NPER 返回投資的期數

NPV 基於一系列定期的現金流和貼現率,返回一項投資的淨現值

ODDFPRICE 返回首期付息日不固定的面值 $100 的有價證券的價格

ODDFYIELD 返回首期付息日不固定的有價證券的收益率

ODDLPRICE 返回末期付息日不固定的面值 $100 的有價證券的價格

ODDLYIELD 返回末期付息日不固定的有價證券的收益率

PMT 返回年金的定期付款額

PPMT 返回投資在某一給定期間內的本金償還額

PRICE 返回定期付息的面值 $100 的有價證券的價格

PRICEDISC 返回折價發行的面值 $100 的有價證券的價格

PRICEMAT 返回到期付息的面值 $100 的有價證券的價格

PV 返回投資的現值

RATE 返回年金的各期利率

RECEIVED 返回一次性付息的有價證券到期收回的金額

SLN 返回一項資產在一個期間中的線性折舊費

SYD 返回某項資產按年限總和折舊法計算的指定期間的折舊值

TBILLEQ 返回國庫券的債券等效收益率

TBILLPRICE 返回面值 $100 的國庫券的價格

TBILLYIELD 返回國庫券的收益率

VDB 使用餘額遞減法,返回指定期間內或部分期間內的某項資產折舊值

XIRR 返回一組不定期發生的現金流的內部收益率

XNPV 返回一組不定期發生的現金流的淨現值

YIELD 返回定期付息有價證券的收益率

YIELDDISC 返回折價發行的有價證券的年收益,例如:國庫券

YIELDMAT 返回到期付息的有價證券的年收益率

信息函數

CELL 返回有關單元格格式、位置或內容的信息

ERROR.TYPE 返回對應於錯誤類型的數字

INFO 返回有關當前操作環境的信息

ISBLANK 如果值為空,則返回 TRUE

ISERR 如果值為除 #N/A 以外的任何錯誤值,則返回 TRUE

ISERROR 如果值為任何錯誤值,則返回 TRUE

ISEVEN 如果數字為偶數,則返回 TRUE

ISLOGICAL 如果值為邏輯值,則返回 TRUE

ISNA 如果值為 #N/A 錯誤值,則返回 TRUE

ISNONTEXT 如果值不是文本,則返回 TRUE

ISNUMBER 如果值為數字,則返回 TRUE

ISODD 如果數字為奇數,則返回 TRUE

ISREF 如果值為一個引用,則返回 TRUE

ISTEXT 如果值為文本,則返回 TRUE

N 返回轉換為數字的值

NA 返回錯誤值 #N/A

TYPE 返回表示值的數據類型的數字

邏輯函數

2009-8-2 10:52 回覆

PCFearless

2位粉絲

4樓

AND 如果所有參數均為 TRUE,則返回 TRUE

FALSE 返回邏輯值 FALSE

IF 指定要執行的邏輯檢測

NOT 對參數的邏輯值求反

OR 如果任一參數為 TRUE,則返回 TRUE

TRUE 返回邏輯值 TRUE

查找和引用函數

ADDRESS 以文本形式返回對工作表中某個單元格的引用

AREAS 返回引用中的區域個數

CHOOSE 從值的列表中選擇一個值

COLUMN 返回引用的列標

COLUMNS 返回引用中的列數

HLOOKUP 在數組的首行查找並返回指定單元格的值

HYPERLINK 創建快捷方式或跳轉,以打開存儲在網絡服務器、Intranet 或 Internet 上的文檔

INDEX 使用索引從引用或數組中選擇值

INDIRECT 返回由文本值表示的引用

LOOKUP 在向量或數組中查找值

MATCH 在引用或數組中查找值

OFFSET 從給定引用中返回引用偏移量

ROW 返回引用的行號

ROWS 返回引用中的行數

RTD 從支持 COM 自動化 (自動化:從其他應用程序或開發工具使用應用程序的對象的方法。以前稱為“OLE 自動化”,自動化是一種工業標準和組件對象模型 (COM) 功能。)的程序中返回實時數據

TRANSPOSE 返回數組的轉置

VLOOKUP 在數組第一列中查找,然後在行之間移動以返回單元格的值

數學和三角函數

ABS 返回數字的絕對值

ACOS 返回數字的反餘弦值

ACOSH 返回數字的反雙曲餘弦值

ASIN 返回數字的反正弦值

ASINH 返回數字的反雙曲正弦值

ATAN 返回數字的反正切值

ATAN2 從 X 和 Y 座標返回反正切

ATANH 返回數字的反雙曲正切值

CEILING 將數字舍入為最接近的整數,或最接近的有效數字的倍數

COMBIN 返回給定數目對象的組合數

COS 返回數字的餘弦值

COSH 返回數字的雙曲餘弦值

DEGREES 將弧度轉換為度

EVEN 將數字向上舍入為最接近的偶型整數

EXP 返回 e 的指定數乘冪

FACT 返回數字的階乘

FACTDOUBLE 返回數字的雙階乘

FLOOR 將數字朝著零的方向向下舍入

GCD 返回最大公約數

INT 將數字向下舍入為最接近的整數

LCM 返回最小公倍數

LN 返回數字的自然對數

LOG 返回數字的指定底數的對數

LOG10 返回數字的常用對數

MDETERM 返回數組的矩陣行列式

MINVERSE 返回數組的逆矩陣

MMULT 返回兩數組的矩陣乘積

MOD 返回兩數相除的餘數

MROUND 返回按指定倍數舍入後的數字

MULTINOMIAL 返回一組數字的多項式

ODD 將數字向上舍入為最接近的奇型整數

2009-8-2 10:52 回覆

PCFearless

2位粉絲

5樓

PI 返回 Pi 值

POWER 返回數的乘冪結果

PRODUCT 將所有以參數形式給出的數字相乘

QUOTIENT 返回商的整數部分

RADIANS 將度轉換為弧度

RAND 返回 0 到 1 之間的隨機數

RANDBETWEEN 返回指定數字之間的隨機數

ROMAN 將阿拉伯數字轉換為文本形式的羅馬數字

ROUND 將數字舍入到指定位數

ROUNDDOWN 將數字朝零的方向舍入

ROUNDUP 將數朝遠離零的方向舍入

SERIESSUM 返回基於公式的冪級數的和

SIGN 返回數字的符號

SIN 返回給定角度的正弦值

SINH 返回數字的雙曲正弦值

SQRT 返回正平方根

SQRTPI 返回某數與 Pi 的乘積的平方根

SUBTOTAL 返回數據庫列表或數據庫中的分類彙總

SUM 將參數求和

SUMIF 按給定條件將指定單元格求和

SUMPRODUCT 返回相對應的數組部分的乘積和

SUMSQ 返回參數的平方和

SUMX2MY2 返回兩個數組中相對應值的平方差之和

SUMX2PY2 返回兩個數組中相對應值的平方和之和

SUMXMY2 返回兩個數組中相對應值差的平方之和

TAN 返回數字的正切值

TANH 返回數字的雙曲正切值

TRUNC 將數字截尾取整

統計函數

AVEDEV 返回數據點與其平均值的絕對偏差的平均值

AVERAGE 返回參數的平均值

AVERAGEA 返回參數的平均值,包括數字、文本和邏輯值

BETADIST 返回 Beta 累積分佈函數

BETAINV 返回指定 Beta 分佈的累積分佈函數的反函數

BINOMDIST 返回一元二項式分佈概率

CHIDIST 返回 chi 平方分佈的單尾概率

CHIINV 返回 chi 平方分佈的反單尾概率

CHITEST 返回獨立性檢驗值

CONFIDENCE 返回總體平均值的置信區間

CORREL 返回兩個數據集之間的相關係數

COUNT 計算參數列表中數字的個數

COUNTA 計算參數列表中值的個數

COUNTBLANK 計算區間內的空白單元格個數

COUNTIF 計算滿足給定標準的區間內的非空單元格的個數

COVAR 返回協方差,即成對偏移乘積的平均數

CRITBINOM 返回使累積二項式分佈小於等於臨界值的最小值

DEVSQ 返回偏差的平方和

EXPONDIST 返回指數分佈

FDIST 返回 F 概率分佈

FINV 返回反 F 概率分佈

FISHER 返回 Fisher 變換

FISHERINV 返回反 Fisher 變換

FORECAST 根據線性趨勢返回值

FREQUENCY 以向量數組的形式返回頻率分佈

FTEST 返回 F 檢驗的結果

GAMMADIST 返回 gamma 分佈

GAMMAINV 返回反 gamma 累積分佈

2009-8-2 10:52 回覆

PCFearless

2位粉絲

6樓

GAMMALN 返回 gamma 函數的自然對數,Γ(x)

GEOMEAN 返回幾何平均值

GROWTH 根據指數趨勢返回值

HARMEAN 返回調和平均值

HYPGEOMDIST 返回超幾何分佈

INTERCEPT 返回線性迴歸線截距

KURT 返回數據集的峰值

LARGE 返回數據集中第 k 個最大值

LINEST 返回線性趨勢的參數

LOGEST 返回指數趨勢的參數

LOGINV 返回反對數正態分佈

LOGNORMDIST 返回累積對數正態分佈函數

MAX 返回參數列表中的最大值

MAXA 返回參數列表中的最大值,包括數字、文本和邏輯值

MEDIAN 返回給定數字的中值

MIN 返回參數列表中的最小值

MINA 返回參數列表中的最小值,包括數字、文本和邏輯值

MODE 返回數據集中出現最多的值

NEGBINOMDIST 返回負二項式分佈

NORMDIST 返回正態累積分佈

NORMINV 返回反正態累積分佈

NORMSDIST 返回標準正態累積分佈

NORMSINV 返回反標準正態累積分佈

PEARSON 返回 Pearson 乘積矩相關係數

PERCENTILE 返回區域中的第 k 個百分位值

PERCENTRANK 返回數據集中值的百分比排位

PERMUT 返回給定數目對象的排列數

POISSON 返回 Poisson 分佈

PROB 返回區域中的值在上下限之間的概率

QUARTILE 返回數據集的四分位數

RANK 返回某數在數字列表中的排位

RSQ 返回 Pearson 乘積矩相關係數的平方

SKEW 返回分佈的偏斜度

SLOPE 返回線性迴歸直線的斜率

SMALL 返回數據集中的第 k 個最小值

STANDARDIZE 返回正態化數值

STDEV 基於樣本估算標準偏差

STDEVA 基於樣本估算標準偏差,包括數字、文本和邏輯值

STDEVP 計算基於整個樣本總體的標準偏差

STDEVPA 計算整個樣本總體的標準偏差,包括數字、文本和邏輯值

STEYX 返回通過線性迴歸法預測每個 x 的 y 值時所產生的標準誤差

TDIST 返回學生的 t 分佈

TINV 返回學生的 t 分佈的反分佈

TREND 返回沿線性趨勢的值

TRIMMEAN 返回數據集的內部平均值

TTEST 返回與學生的 t 檢驗相關的概率

VAR 基於樣本估算方差

VARA 基於樣本估算方差,包括數字、文本和邏輯值

VARP 基於整個樣本總體計算方差

VARPA 基於整個樣本總體計算方差,包括數字、文本和邏輯值

WEIBULL 返回 Weibull 分佈

ZTEST 返回 z 檢驗的單尾概率值

文本和數據函數

ASC 將字符串內的全角(雙字節)英文字母或片假名更改為半角(單字節)字符

BAHTTEXT 按 ß(銖)貨幣格式將數字轉換為文本

CHAR 返回由代碼數字指定的字符

CLEAN 刪除文本中所有打印不出的字符

CODE 返回文本字符串中第一個字符的數字代碼

CONCATENATE 將若干文本項合併到一個文本項中

RMB 按 ¥(RMB) 或 $(美元)貨幣格式將數字轉換為文本

EXACT 檢查兩個文本值是否完全相同

FIND 在一文本值內查找另一文本值(區分大小寫)

FIXED 將數字設置為具有固定小數位的文本格式

JIS 將字符串中的半角(單字節)英文字符或片假名更改為全角(雙字節)字符。

LEFT 返回文本值最左邊的字符

LEN 返回文本字符串中的字符個數

LOWER 將文本轉換為小寫形式

MID 從文本字符串中的指定位置起返回特定個數的字符

PHONETIC 從日文漢字字符串中提取出拼音 (furigana) 字符

PROPER 將文本值中每一個單詞的首字母設置為大寫

REPLACE 替換文本內的字符

REPT 按給定次數重複文本

RIGHT 返回文本值最右邊的字符

SEARCH 在一文本值中查找另一文本值(不區分大小寫)

SUBSTITUTE 在文本字符串中以新文本替換舊文本

T 將參數轉換為文本

TEXT 設置數字的格式並將數字轉換為文本

TRIM 刪除文本中的空格

UPPER 將文本轉換為大寫形式

VALUE 將文本參數轉換為數字


分享到:


相關文章: