EXCEL函數(shù)大全
四、信息函數(shù)
1.CELL
用途:返回某一引用區(qū)域的左上角單元格的格式、位置或內(nèi)容等信息,該函數(shù)主要用于保持與其它電子表格程序的兼容性。
語法:CELL(info_type,reference)
參數(shù):Info_type為一個文本值,指明所需要的單元格信息的類型。Reference表示要獲取其有關信息的單元格。如果忽略,則在info_type中所指定的信息將返回給最后更改的單元格。
實例:公式“=CELL("row",A20)”返回20,如果A3單元格包含TOTAL,則CELL("contents",A3)返回"TOTAL"。
2.ERROR.TYPE
用途:返回對應于某一錯誤類型的數(shù)字,如果沒有錯誤則返回#N/A。在IF函數(shù)中可以使用ERROR.TYPE檢測錯誤值,并返回文字串(如“發(fā)生錯誤”)來取代錯誤值。
語法:ERROR.TYPE(error_val)
參數(shù):Error_val為需要得到其數(shù)字代碼的一個錯誤類型。盡管error_val可以是實際的錯誤值,但它通常為一個單元格引用,而此單元格中包含需要檢測的公式。
注意:ERROR.TYPE函數(shù)返回的錯誤代碼是:#NULL!返回1,#DIV/0!返回2,#value!返回3,#REF!返回4,#NAME?返回5,#NUM!返回6,#N/A返回7,其他錯誤則返回#N/A。
實例:如果A5=36/0,則公式“=ERROR.TYPE(A5)”返回2。
3.INFO
用途:返回有關當前操作環(huán)境的的信息。
語法:INFO(type_text)
參數(shù):Type_text是一文本,指明所要返回的信息類型。其中"directory"返回當前目錄或文件夾的路徑,"memavail"返回可用的內(nèi)存空間(以字節(jié)為單位),"memused"返回數(shù)據(jù)占用的內(nèi)存空間,"numfile"返回當前所有打開的工作表的數(shù)目,"osversion"返回當前操作系統(tǒng)的版本號(文本),"recalc"返回當前的重計算方式(“自動”或“人工”),"release"返回excel的版本號(文本),"system"返回操作系統(tǒng)名稱(Macintosh="mac",Windows="pcdos"),"totmem"返回全部內(nèi)存空間,包括已經(jīng)占用的內(nèi)存空間(以字節(jié)為單位)。
注意:INFO函數(shù)中的文本參數(shù)必須用西文引號引起來。
實例:公式“=INFO("osversion")”返回“Windows(32-bit)4.90”,=INFO("memavail")返回1048576。
4.IS類函數(shù)
用途:其中包括用來檢驗數(shù)值或引用類型的九個工作表函數(shù)。它們可以檢驗數(shù)值的類型并根據(jù)參數(shù)的值返回TRUE或FALSE。例如,數(shù)值為空白單元格引用時,ISBLANK函數(shù)返回邏輯值TRUE,否則返回FALSE。
語法:ISBLANK(value)、ISERR(value)、ISERROR(value)、ISLOGICAL(value)、ISNA(value)、ISNONTEXT(value)、ISNUMBER(value)、ISREF(value)、ISTEXT(value)。
參數(shù):value是需要進行檢驗的參數(shù)。分別為空白(空白單元格)、錯誤值、邏輯值、文本、數(shù)字、引用值或?qū)τ谝陨先我鈪?shù)的名稱引用。
如果函數(shù)中的參數(shù)為下面的內(nèi)容,則返回TRUE:ISBLANK的參數(shù)是空白單元格,ISERR的參數(shù)是任意錯誤值(除去#N/A),ISERROR的參數(shù)是任意錯誤值(#N/A、#value!、#REF!、#DIV/0!、#NUM!、#NAME?或#NULL!),ISLOGICAL的參數(shù)是邏輯值,ISNA的參數(shù)是錯誤值#N/A,ISNONTEXT的參數(shù)是任意不是文本的內(nèi)容(此函數(shù)在值為空白單元格時返回TRUE),ISNUMBER的參數(shù)是數(shù)字,ISREF的參數(shù)是引用,ISTEXT的參數(shù)是文本。
注意:IS類函數(shù)的參數(shù)value是不可轉(zhuǎn)換的。在其他大多數(shù)需要數(shù)字的函數(shù)中,文本"19"會被轉(zhuǎn)換成數(shù)字19。然而在公式ISNUMBER("19")中,"19"并由文本值轉(zhuǎn)換成其他類型的值,而是返回FALSE。
IS類函數(shù)用于檢驗公式計算結(jié)果十分有用,它與函數(shù)IF結(jié)合在一起可以提供一種在公式中查出錯誤值的方法。
實例:公式“=ISBLANK("")”返回FALSE,=ISREF(A5)返回TRUE(其中a5為空白單元格)。如果需要計算A1:A4區(qū)域的平均值,但不能確定單元格內(nèi)是否包含數(shù)字,則公式AVERAGE(A1:A4)返回錯誤值#DIV/0!。為了應付這種情況,可以使用公式“=IF(ISERROR(AVERAGE(A1:A4)),"引用包含空白單元格",AVERAGE(A1:A4))”查出可能存在的錯誤。
5.ISEVEN
用途:測試參數(shù)的奇偶性,如果參數(shù)為偶數(shù)返回TRUE,否則返回FALSE。
語法:ISEVEN(number)
Number待測試的數(shù)值。如果參數(shù)值不是整數(shù),則自動截去小數(shù)部分取整。
注意:該函數(shù)必須加載“分析工具庫”方能使用。如果參數(shù)number不是數(shù)值,ISEVEN函數(shù)返回錯誤值#value!。
實例:公式“=ISEVEN(11)返回FALSE”,=ISEVEN(6)返回TRUE。
6.ISODD
用途:測試參數(shù)的奇偶性,如果參數(shù)為奇數(shù)返回TRUE,否則返回FALSE。
語法:ISODD(number)
參數(shù):Number待測試的數(shù)值。如果參數(shù)不是整數(shù),則自動截去小數(shù)部分取整。
注意:該函數(shù)必須加載“分析工具庫”方能使用。
實例:公式“=ISODD(19)”返回TRUE,=ISODD(14.5)返回FALSE。
7.N
用途:返回轉(zhuǎn)化為數(shù)值后的值。
語法:N(value)
參數(shù):value為要轉(zhuǎn)化的值。函數(shù)N可以轉(zhuǎn)化下表列出的值:數(shù)字返回該數(shù)字,日期返回該日期的序列號,TRUE返回1,F(xiàn)ALSE返回0,錯誤值(如#DIV/0!)返回該錯誤值,其他值返回0。
實例:如果A1包含"7",A2包含"文件",A3包含"TRUE",則公式“=N(A1)”返回7,=N(A2)返回0(因為A2含有文字),=N(A3)返回1(因為A3含有TRUE)。
8.NA
用途:返回錯誤值#N/A。#N/A表示“無法得到有效值”。如果使用#N/A標志空白單元格,可以避免不小心將空白單元格計算在內(nèi)而產(chǎn)生的問題,因為公式引用含有#N/A的單元格時返回錯誤值#N/A。
語法:NA()
參數(shù):空白單元格
實例:公式“=NA("")”返回#N/A。
9.TYPE
用途:返回數(shù)值的類型。當某一個函數(shù)的計算結(jié)果取決于特定單元格中數(shù)值的類型時,可使用函數(shù)TYPE。
語法:TYPE(value)
參數(shù):value可以是excel中的數(shù)據(jù),如數(shù)字、文本、邏輯值等等。
如果value為數(shù)字返回1,是文本返回2,邏輯值返回4,錯誤值返回16,數(shù)組返回64。
實例:如果A1包含文本"金額",則公式“=TYPE(A1)”返回2。=TYPE(2+A1)返回16。
上一頁 [1] [2] [3] [4] [5] [6] [7] [8] [9] 下一頁
文章熱詞: EXCEL
作者:佚名;資料來源:天極網(wǎng);發(fā)布用戶:chenz;發(fā)布時間:2012-7-20;