上次给大家分享了《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的信息函数。
网友评论