信息函数主要用于获取单元格信息。
信息函数可以使单元格在满足条件时返回逻辑值,从而获取单元格的信息。还可以确定单元格内容的格式、位置、错误类型等信息。
一、信息函数分类:
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()”,该函数没有参数。