Excel函數(shù)教程:信息函數(shù)(2)
五、用來(lái)檢驗(yàn)數(shù)值或引用類型的函數(shù)--IS類函數(shù)
IS類函數(shù)是指用來(lái)檢驗(yàn)數(shù)值或引用類型的工作表函數(shù),在Excel中一共有九個(gè)此類函數(shù)。這幾個(gè)函數(shù)包括:
(1)ISBLANK 如果值為空,則返回 TRUE
(2)ISERR 如果值為除 #N/A 以外的任何錯(cuò)誤值,則返回 TRUE
(3)ISERROR 如果值為任何錯(cuò)誤值,則返回 TRUE
(4)ISLOGICAL 如果值為邏輯值,則返回 TRUE
(5)ISNA 如果值為 #N/A 錯(cuò)誤值,則返回 TRUE
(6)ISNONTEXT 如果值不是文本,則返回 TRUE
(7)ISNUMBER 如果值為數(shù)字,則返回 TRUE
(8)ISREF 如果值為引用,則返回 TRUE
(9)ISTEXT 如果值為文本,則返回 TRUE
這些函數(shù),概括為 IS 類函數(shù),可以檢驗(yàn)數(shù)值的類型并根據(jù)參數(shù)取值返回 TRUE 或 FALSE。例如,如果數(shù)值為對(duì)空白單元格的引用,函數(shù)ISBLANK 返回邏輯值 TRUE,否則返回 FALSE。其語(yǔ)法形式為 函數(shù)名(value)其中Value為需要進(jìn)行檢驗(yàn)的數(shù)值。針對(duì)不同的IS類函數(shù)分 別為:空白(空白單元格)、錯(cuò)誤值、邏輯值、文本、數(shù)字、引用值或?qū)τ谝陨先我鈪?shù)的名稱引用。
需要說(shuō)明的是IS 類函數(shù)的參數(shù) value 是不可轉(zhuǎn)換的。例如,在其他大多數(shù)需要數(shù)字的函數(shù)中,文本值"19"會(huì)被轉(zhuǎn)換成數(shù)字 19。然而在公式 ISNUMBER("19") 中,"19"并不由文本值轉(zhuǎn)換成別的類型的值,函數(shù) ISNUMBER 返回 FALSE。 IS 類函數(shù)主要用于檢驗(yàn)公式計(jì)算結(jié)果。當(dāng)它與函數(shù) IF 結(jié)合在一起使用時(shí),可以提供一種方法用來(lái)在公式中查出錯(cuò)誤值。
六、檢驗(yàn)參數(shù)奇偶性的函數(shù)ISEVEN與ISODD
ISEVEN與ISODD為檢驗(yàn)參數(shù)奇偶性的函數(shù)。其中ISEVEN是當(dāng)參數(shù) number 為偶數(shù)時(shí)返回 TRUE,否則返回 FALSE。而ISODD則恰恰相反,如果參數(shù) number 為奇數(shù),返回 TRUE,否則返回 FALSE。
關(guān)于這兩個(gè)函數(shù)的具體用法請(qǐng)參看示例。
七、返回轉(zhuǎn)化為數(shù)值后的值得函數(shù)N
函數(shù)N為返回轉(zhuǎn)化為數(shù)值后的值。其語(yǔ)法形式為N(value) 其中Value為要轉(zhuǎn)化的值。函數(shù) N 可以轉(zhuǎn)化下表列出的值:
需要注意的是:一般情況下不必在公式中使用函數(shù) N,因?yàn)?Excel 將根據(jù)需要自動(dòng)對(duì)值進(jìn)行轉(zhuǎn)換。提供此函數(shù)是為了與其他電子表格程序兼容。Microsoft Excel 可將日期存儲(chǔ)為可用于計(jì)算的序列號(hào)。默認(rèn)情況下,1900 年 1 月 1 日的序列號(hào)是 1 而 2008 年 1 月 1 日 的序列號(hào)是 39448,這是因?yàn)樗?1900 年 1 月 1 日有 39448 天。而Excel for the Macintosh 使用另外一個(gè)默認(rèn)日期系統(tǒng)。
關(guān)于函數(shù)N的具體用法可從以下示例中更詳細(xì)地了解。
八、返回錯(cuò)誤值#N/A的函數(shù)NA
NA函數(shù)用于返回錯(cuò)誤值 #N/A。錯(cuò)誤值 #N/A 表示"無(wú)法得到有效值"。建議使用 NA 標(biāo)志空白單元格。在沒(méi)有內(nèi)容的單元格中輸入 #N/A,可以避免不小心將空白單元格計(jì)算在內(nèi)而產(chǎn)生的問(wèn)題(當(dāng)公式引用到含有 #N/A 的單元格時(shí),會(huì)返回錯(cuò)誤值 #N/A)。
其語(yǔ)法形式為NA( )。
需注意的是在函數(shù)名后面必須包括圓括號(hào),否則,Microsoft Excel 無(wú)法識(shí)別該函數(shù)。也可直接在單元格中鍵入 #N/A。提供 NA 函數(shù)是為了與其他電子表格程序兼容。
九、返回?cái)?shù)值的類型的函數(shù)TYPE
函數(shù)TYPE可用來(lái)返回?cái)?shù)值的類型。當(dāng)某一個(gè)函數(shù)的計(jì)算結(jié)果取決于特定單元格中數(shù)值的類型時(shí),可使用函數(shù) TYPE。其語(yǔ)法形式為T(mén)YPE(value) 其中Value可以為任意 Microsoft Excel 數(shù)值,如數(shù)字、文本以及邏輯值等等。
要說(shuō)明的是當(dāng)使用能接受不同類型數(shù)據(jù)的函數(shù)(例如函數(shù) ARGUMENT 和函數(shù) INPUT)時(shí),函數(shù) TYPE 十分有用??梢允褂煤瘮?shù) TYPE 來(lái)查找函數(shù)或公式所返回的數(shù)據(jù)是何種類型??梢允褂?TYPE 來(lái)確定單元格中是否含有公式。TYPE 僅確定結(jié)果、顯示或值的類型。如果某個(gè) 值是一個(gè)單元格引用,它所引用的另一個(gè)單元格中含有公式,則 TYPE 將返回此公式結(jié)果值的類型。
以上,我們對(duì)Excel函數(shù)的信息函數(shù)做了大致的了解。信息函數(shù)是用來(lái)返回某些指定單元格或區(qū)域等的信息,比如單元格的內(nèi)容、格式、個(gè)數(shù)等的一類函數(shù)。在實(shí)際應(yīng)用中,通常是與邏輯函數(shù)IF等配合使用來(lái)達(dá)到對(duì)單元格信息的確定。 |
|