search
尋找貓咪~QQ 地點 桃園市桃園區 Taoyuan , Taoyuan

2017年最全的excel函數大全4—信息函數

上次給大家分享了《2017年最全的excel函數大全(3)——查找和引用函數(下)》,這次分享給大家信息函數。

CELL 函數

描述

CELL 函數返回有關單元格的格式、位置或內容的信息。 例如,如果要在對單元格執行計算之前,驗證它包含的是數值而不是文本,則可以使用以下公式:

= IF( CELL(type, A1) = v, A1 * 2, 0)

僅當單元格 A1 包含數值時,此公式才計算 A1*2 ;如果 A1 包含文本或為空,則此公式將返回 0。

用法

CELL(info_type, [reference])

CELL 函數用法具有下列參數:

ü Info_type必需。 一個文本值,指定要返回的單元格信息的類型。 下面的列表顯示了 Info_type 參數的可能值及相應的結果。

ü Reference可選。 需要其相關信息的單元格。 如果省略,則將 Info_type 參數中指定的信息返回給最後更改的單元格。 如果參數 reference 是某一單元格區域,則函數 CELL 只將該信息返回給該區域左上角的單元格。

CELL 格式代碼

下面的列表描述了當參數 Info_type 為「format」,以及參數 reference 為用內置數字格式設置的單元格時,函數 CELL 返回的文本值。

注意:如果 CELL 函數中的 Info_type 參數為「format」,並且以後向被引用的單元格應用了其他格式,則必須重新計算工作表以更新 CELL 函數的結果。

案例

ERROR.TYPE 函數

描述

返回對應於 Microsoft Excel 中的錯誤值之一的數字或返回「#N/A」錯誤(如果不存在錯誤)。 您可以使用 IF 函數中的 ERROR.TYPE 測試錯誤值並返回一個文本字元串(例如消息)而非錯誤值。

用法

ERROR.TYPE(error_val)

ERROR.TYPE 函數用法具有下列參數:

ü Error_val 必需。 要查找其標識號的錯誤值。 儘管 error_val 可作為實際的錯誤值,但它通常是對包含要測試的公式的單元格的引用。

案例

INFO 函數

描述

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

用法

INFO(type_text)

INFO 函數用法具有下列參數:

ü Type_text 必需。 用於指定要返回的信息類型的文本。

案例

IS functions

描述

這些函數統稱為IS函數,此類函數可檢驗指定值並根據結果返回 TRUE 或 FALSE。 例如,如果參數 value 引用的是空單元格,則ISBLANK函數返回邏輯值 TRUE;否則,返回 FALSE。

在對某一值執行計算或執行其他操作之前,可以使用IS函數獲取該值的相關信息。 例如,通過將ISERROR函數與IF函數結合使用,可以在出現錯誤時執行其他操作:

=IF(ISERROR(A1), 出現錯誤。, A1 * 2)

此公式檢驗單元格 A1 中是否存在錯誤情形。 如果存在,則IF函數返回消息「出現錯誤」。如果不存在,則IF函數執行計算 A1*2。

用法

ISBLANK(value)

ISERR(value)

ISERROR(value)

ISLOGICAL(value)

ISNA(value)

ISNONTEXT(value)

ISNUMBER(value)

ISREF(value)

ISTEXT(value)

IS函數用法具有下列參數:

ü value必需。 指的是要測試的值。 參數 value 可以是空白(空單元格)、錯誤值、邏輯值、文本、數字、引用值,或者引用要測試的以上任意值的名稱。

其他

l IS函數的參數 value 是不可轉換的。 任何用雙引號引起來的數值都將被視為文本。 例如,在其他大多數需要數字的函數中,文本值 19 會轉換成數字 19。 然而在公式ISNUMBER(19)中,19 並不會從文本值轉換成數值,此時函數ISNUMBER返回 FALSE。

l IS函數在公式中非常有用,可用來測試計算結果。 當與函數IF結合使用時,這些函數可提供一種用來在公式中查找錯誤的方法(請參閱下面的示例)。

案例

案例 1

案例 2

ISEVEN 函數

描述

如果參數 number 為偶數,返回 TRUE,否則返回 FALSE。

用法

ISEVEN(number)

ISEVEN 函數用法具有下列參數:

ü Number必需。 要測試的值。 如果 number 不是整數,將被截尾取整。

其他

如果 number 為非數值型,則 ISEVEN 返回 錯誤值 #VALUE!。

案例

ISFORMULA 函數

描述

檢查是否存在包含公式的單元格引用,然後返回 TRUE 或 FALSE。

用法

ISFORMULA(reference)

ISFORMULA 函數用法具有下列參數:

ü 引用 必需。 引用是對要測試單元格的引用。 引用可以是單元格引用或引用單元格的公式或名稱。

其他

如果引用不是有效的數據類型,如並非引用的定義名稱,則 ISFORMULA 將返回錯誤值 #VALUE! 。

案例

N 函數

描述

返迴轉化為數值后的值。

用法

N(value)

N 函數用法具有下列參數:

ü Value必需。 要轉換的值。 N 轉換下表中列出的值。

其他

通常不需要在公式中使用 N 函數,因為 Excel 可以根據需要自動轉換值。 提供此函數是為了與其他電子表格程序兼容。

Excel 可將日期存儲為可用於計算的序列號。 默認情況下,1900 年 1 月 1 日的序列號是 1,而 2008 年 1 月 1 日的序列號是 39448,這是因為它距 1900 年 1 月 1 日有 39448 天。

案例

SHEET 函數

描述

返回引用工作表的工作表編號。

用法

SHEET(value)

SHEET 函數用法具有下列參數:

ü Value 可選。 Value 為所需工作表編號的工作表或引用的名稱。 如果 Value 被省略,則 SHEET 返回含有該函數的工作表編號。

其他

l SHEET 包含所有工作表(顯示、隱藏或絕對隱藏)以及所有其他工作表類型(宏、圖表或對話框工作表)。

l 如果 Value 參數為無效值,則 SHEET 返回錯誤值 #REF! 。 例如,=SHEET(Sheet1!#REF) 將返回錯誤值 #REF! 。

l 如果 Value 參數為無效的工作表名稱,則 SHEET 返回錯誤值 #NA。 例如,=SHEET(「badSheetName」) 將返回錯誤值 #NA。

l SHEET 在對象模型 (OM) 中不可用,因為對象模型已包含相似功能。

案例

SHEETS 函數

描述

返回引用中的工作表數。

用法

SHEETS(reference)

SHEETS 函數用法具有下列參數:

ü Reference 可選。 Reference 指一項引用,此函數要獲得引用中所包含的工作表數。 如果 Reference 被省略,SHEETS 返回工作簿中含有該函數的工作表數。

其他

l SHEETS 包含所有工作表(顯示、隱藏或絕對隱藏)以及所有其他工作表類型(宏、圖表或對話框工作表)。

l 如果 reference 為無效值,則 SHEETS 返回錯誤值 #REF! 。

l SHEETS 在對象模型 (OM) 中不可用,因為對象模型已包含相似功能。

案例

TYPE 函數

描述

返回數值的類型。 當某一個函數的計算結果取決於特定單元格中數值的類型時,可使用函數 TYPE。

用法

TYPE(value)

TYPE 函數用法具有下列參數:

ü Value必需。 可以為任意 Microsoft Excel 數值,如數字、文本以及邏輯值等等。

其他

l 當您使用可接受不同數據類型(例如 ARGUMENT 和 INPUT)的函數時,TYPE 非常有用。 使用 TYPE 了解函數或公式將返回什麼類型的數據。

l 不能使用 TYPE 確定單元格是否包含公式。 TYPE 僅確定結果值或顯示值的類型。 如果值是對一個包含公式的單元格的單元格引用,則 TYPE 返回公式結果值的類型。

案例

以上是所有excel的信息函數說明語法以及使用案例。這次分享中存在哪些疑問或者哪些不足,可以在下面進行評論。如果覺得不錯,可以分享給你的朋友,讓大家一起掌握這些excel的信息函數。



熱門推薦

本文由 yidianzixun 提供 原文連結

寵物協尋 相信 終究能找到回家的路
寫了7763篇文章,獲得2次喜歡
留言回覆
回覆
精彩推薦