信息函数主要用于获取单元格信息。

信息函数可以使单元格在满足条件时返回逻辑值,从而获取单元格的信息。还可以确定单元格内容的格式、位置、错误类型等信息。

一、信息函数分类:

1、获取信息类函数:

可以获取 Excel 的操作环境、单元格信息以及产生错误时的错误种类。

获取信息函数

2、IS类(检验数值类型)函数:

主要用于判断数值或引用类型。

IS 类函数

3、N函数:

用于返回转化为数值的值。

4、NA函数:

用于返回“无法得到有效值”的错误值“#N/A”。

二、利用CELL函数获取单元格信息:

CELL函数可以获取单元格的格式、位置、内容等信息。

其语法为:“=CELL(info_type, [reference])”

参数Info_type是一个必需的文本值,指定要返回的单元格信息的类型。

参数reference是可选的,指定需要返回相关信息的单元格。

如果省略,则返回给最后更改的单元格。

如果是某一单元格区域,则返回给该区域左上角的单元格。

info_type数主要值及返回结果

例:1、选中A2单元格,插入函数“=CELL("format",C4)”,然后按【Enter】键,返回指定单元格的地址。

2、选中B2单元格,插入函数“=CELL("row",C4)”,然后按【Enter】键,返回指定单元格的行号。

3、选中C2单元格,插入函数“=CELL("col",C4)”,然后按【Enter】键,返回指定单元格的列标。

4、选中D2单元格,插入函数“=CELL("contents",C4)”,然后按【Enter】键,返回指定单元格的内容。

5、选中E2单元格,插入函数“=CELL("type",C4)”,然后按【Enter】键,返回指定单元格的数据类型。

6、选中F2单元格,插入函数“=CELL("format",C4)”,然后按【Enter】键,返回指定单元格的格式代码(常规为G)。

利用CELL函数获取单元格信息

三、利用ERROR.TYPE函数返回错误值:

ERROR.TYPE函数用于返回错误值的代码。如果没有错误,则返回“#N/A”。

其语法是:“=ERROR.TYP(error_val)”

利用ERROR.TYPE函数返回错误值

四、利用 INFO 函数获取操作环境信息:

INFO 函数用于获取当前操作环境的信息。

其语法是:“=INFO(type_text)”

利用 INFO 函数获取操作环境信息

五、利用TYPE函数返回数值类型:

TYPE函数用于返回数值的类型。

其语法是 :“=TYPE(value)”

利用TYPE函数返回数值类型

六、利用ISBLANK 函数判断单元格是否为空:

ISBLANK 函数判断选定的单元格是否为空,如果值为空,则返回 TRUE;否则。

其语法是:“=ISBLANK(value)”

例:选中C2单元格,插入函数“=ISBLANK(B2)”,然后按【Enter】键,返回结果。

利用ISBLANK 函数判断单元格是否为空

七、利用 ISTEXT 函数和ISNONTEXT 函数判断参数是否为文本:

1、利用 ISTEXT 函数判断参数是否为文本:

如果参数值为文本,则返回 TRUE。

语法是:“=ISTEXT(value)”

2、利用ISNONTEXT 函数判断参数是否为文本:

如果参数值为文本,则返回 TRUE。

语法是:“=ISNONTEXT(value)”

例:1、在B2单元格插入函数:“=ISTEXT(A2)”,按【Enter】键确认;

2、在C2单元格插入函数:“=ISNONTEXT (A2)”,按【Enter】键确认;

3、将公式复制到其他行。

利用 ISTEXT 函数和ISNONTEXT 函数判断参数是否为文本

八、利用ISNUMBER 函数判断参数是否为数字:

如果参数值为数字,则返回 TRUE。

语法是:“=ISNUMBER(value)”

例:在B2单元格插入函数:“=ISNUMBER(A2)”,按【Enter】键确认。

利用ISNUMBER 函数判断参数是否为数字

九、利用 ISODD 函数和 ISEVEN 函数判断奇偶数:

1、利用 ISODD 函数判断数值是否为奇数:

如果数字为奇数,则返回 TRUE。

语法是:“=ISODD(number)”

2、利用 ISEVEN 函数判断数值是否为偶数:

如果数字为偶数,则返回 TRUE。

语法是:“=ISEVEN(number)”

例:1、在B2单元格插入函数:“=ISODD(A2)”,按【Enter】键确认;

2、在C2单元格插入函数:“=IF(ISODD(A2),"奇数","偶数")”,按【Enter】键确认;

3、在D2单元格插入函数:“=ISEVEN(A2)”,按【Enter】键确认;

4、在E2单元格插入函数:“=IF(ISEVEN(A2),"偶数","奇数")”,按【Enter】键确认;

5、将公式复制到其他行。

利用 ISODD 函数和 ISEVEN 函数判断奇偶数

十、利用 ISLOGICAL 函数判断参数是否为逻辑值:

只有当参数值为逻辑值TRUE和FALSE时返回 TRUE,其他值返回FALSE。

语法是:“=ISLOGICAL(value)”

十一、利用 ISERR 或 ISERROR 函数判断参数是否为错误值:

1、利用 ISERR 函数判断参数是否为错误值:

如果值为除“#N/A”以外的任何错误值,返回 TRUE;否则返回FASLE。

语法是:“=ISERR(value)”。

2、应用 ISERROR 函数判断参数是否为错误值:

功能:如果值为任何错误值,返回 TRUE;否则返回FASLE。

语法是:“=ISERROR(value)”。

十二、利用 N 函数计算转化为数值后的值:

使用 N 函数可返回将参数转换成数字后的值。

语法是:“=N(value)”

N函数参数及返回值

例:在B2单元格插入函数:“=N(A2)”,按【Enter】键确认。

利用 N 函数计算转化为数值后的值

十三 、利用NA函数返回错误值:

NA函数用于返回“无法得到有效值”的错误值“#N/A”。

其语法是:“=NA()”,该函数没有参数。