Excel 判断测试对象是否为#N/A错误值:ISNA函数

如果需要检测单元格中的值是否为#N/A错误值,可通过ISNA函数实现。

ISNA函数的语法为:=ISNA(value),其中value参数为需要进行检验的数值。若检测参数为#N/A错误值,将返回逻辑值TRUE,否则返回FALSE。

下面举例说明ISNA函数的使用方法。

01 在“A2”单元格中输入需要测试的数据,本例输入值“#N/A”。

02 在需要显示结果的单元格中输入公式:=ISNA(A2),然后按下“Enter”键确认即可。

alt

Excel 检测指定单元格是否为错误值:ISERROR函数

如果需要检测单元格中的值是否为错误值,可通过ISERROR函数实现。

ISERROR函数的语法为:=ISERROR(value),其中value参数为指定用于检测是否为错误值的数据。若检测参数为错误值,将返回逻辑值TRUE,否则返回FALSE。

下面举例说明ISERROR函数的使用方法。

01 在“A2”单元格中输入需要测试的数据,本例输入值“#N/A”。

02 在需要显示结果的单元格中输入公式:=ISERROR(A2),然后按下“Enter”键确认即可。

alt

Excel 判断测试对象是否为空单元格:ISBLANK函数

如果需要判断测试对象是否为空单元格,可使用ISBLANK函数实现。ISBLANK函数的语法为:=ISBLANK(value),其中value参数为需要进行检验的数值。若测试对象为空单元格,将返回逻辑值TRUE,否则返回FALSE。

如果不知道用哪个函数进行处理,还可以通过“插入函数”对话框来选择,在其中可看到所选函数的功能。下面以判断“A2”单元格是否为空单元格为例,具体操作如下。

01 选中需要输入公式的单元格。

02 切换到“公式”选项卡,单击“函数库”选项组中的“插入函数”按钮,弹出“插入函数”对话框。

03 在“类别”下拉列表框中选择“信息”函数类型,在下方的列表框中选择ISBLANK函数,单击“确定”按钮。

04 弹出“函数参数”对话框,输入需要检查的单元格,然后单击“确定”按钮即可。

alt

Excel 判断测试对象是否为逻辑值:ISLOGICAL函数

如果需要判断测试对象是否为逻辑值,可使用ISLOGICAL函数。ISLOGICAL函数的语法为:=ISLOGICAL(value),其中value参数为需要进行检验的数值。若测试对象为逻辑值,将返回逻辑值TRUE,否则返回FALSE。

以判断“A2”单元格中的值是否为逻辑值为例,具体操作如下。

01 在“A2”单元格中输入需要测试的数据值。

02 在需要显示结果的单元格中输入公式:=ISLOGICAL(A2),然后按下“Enter”键确认即可。

alt

Excel 判断数值是否为奇数:ISODD函数

如果需要判断单元格中的数值是否为奇数,可通过ISODD函数实现。

ISODD函数的语法为:=ISODD(number),其中number参数为指定用于检测是否为奇数的数据。若测试对象为奇数,将返回逻辑值TRUE,否则返回FALSE。

下面举例说明ISODD函数的使用方法。

01 在“A2”单元格中输入需要测试的数据值,本例输入数字“128”。

02 在单元格中输入公式:=ISODD(A2),然后按下“Enter”键确认即可。

alt

Excel 判断测试对象是否为数值:ISNUMBER函数

如果需要判断测试对象是否为数值,可通过ISNUMBER函数实现。ISNUMBER函数的语法为:=ISNUMBER(value),其中value参数为需要进行检验的数值。若测试对象为数值,将返回逻辑值TRUE,否则返回FALSE。

下面举例说明ISNUMBER函数的使用方法。

01 在“A2”单元格中输入需要测试的数据值,本例输入数字“128”。

02 在需要显示结果的单元格中输入公式:=ISNUMBER(A2),然后按下“Enter”键确认即可。

alt

Excel 检测一个值是否为文本:ISTEXT函数

如果需要检测一个值是否为文本,可通过ISTEXT函数实现。ISTEXT函数的语法为:=ISTEXT(value),其中value参数为指定用于检测是否为文本的数据。若测试对象为文本,将返回逻辑值TRUE,否则返回FALSE。

下面举例说明ISTEXT函数的使用方法。

01 在“A2”单元格中输入需要测试的数据值,本例输入数据“信息函数”。

02 在需要显示结果的单元格中输入公式:=ISTEXT(A2),然后按下“Enter”键确认即可。

alt

Excel 返回当前操作环境的信息:INFO函数

如果希望知道当前使用的Excel版本或操作系统的种类信息,可通过INFO函数实现。

INFO函数的语法为:=INFO(type-text),其中参数type-text为用加引号的半角文本指定要返回的信息类型,该参数的值及函数的返回值介绍如下。

※ 参数值为“directory”:返回目录或文件夹的路径。

※ 参数值为“memavail”:以字节为单位返回可用的内存空间。

※ 参数值为“memused”:返回数据占用的内存空间。

※ 参数值为“numfile”:返回打开的工作簿中活动工作表的个数。

※ 参数值为“origin”:用A1样式的绝对引用,返回窗口中可见的最右上角的单元格。

※ 参数值为“osversion”:返回当前操作系统的版本号。

※ 参数值为“recalc”:用“自动”或“手动”文本表示当前的重新计算方式。

※ 参数值为“release”:返回表示Excel的版本号。

※ 参数值为“system”:返回操作系统的名称,其中“mac”表示Macintosh版本,“pcdos”表示Windows版本。

※ 参数值为“totmem”:以字节为单位返回全部内存空间,包括已经占用的内存空间。

下面举例说明INFO函数的用法。

1.返回当前打开工作簿中活动工作表的个数

01 在A2单元格中输入文本“numfile”。

02 在需要显示结果的单元格中输入公式:=INFO(A2),按下“Enter”键确认即可。

alt

2.返回当前操作系统的版本号

01 在“A3”单元格中输入文本“osversion”。

02 在需要显示结果的单元格中输入公式:=INFO(A3),然后按下“Enter”键确认即可。

alt

Excel 返回一个字符串的格式代码:CELL函数

为了不让他如果想知道一个单元格内字符串的格式代码,可通过CELL函数实现。CELL函数的语法为:=CELL(info_type,reference),各参数的含义介绍如下。

※ “reference”参数表示要获取其有关信息的单元格。如果忽略该参数,则在info_type中所指定的信息将返回给最后更改的单元格。

※ “info_type”参数一个文本值,指定所需要的单元格信息的类型,该参数的可能值及结果如下。

※ 值为address时,返回引用中第一个单元格的引用,文本类型。

※ 值为col时,返回引用中单元格的列标。

※ 值为color时,若单元格中的负值以不同颜色显示,则为1,否则返回0。

※ 值为contents时,返回引用中左上角单元格的值。

※ 值为filename时,返回包含引用的文件名(包括全部路径),为文本类型。若包含目标引用的工作表尚未保存,则返回空文本(“”)。

※ 值为format时,返回与单元格中不同的数字格式相对应的文本值。如单元格中负值以不同颜色显示,则在返回的文本值的结尾处加“-”;如果单元格中为正值或所有单元格均加括号,则在文本值的结尾处返回“()”。

※ 值为parentheses时,若单元格中为正值或全部单元格均加括号,则为1,否则返回0。

※ 值为prefix时,返回与单元格中不同的“标志前缀”相对应的文本值。若单元格文本左对齐,返回单引号(‘);若单元格文本右对齐,返回双引号(“);若单元格文本居中,返回插入字符(^);若单元格文本两端对齐,返回反斜线(\);如果是其他情况,则返回空文本(“”)。

※ 值为protect时,如果单元格没有锁定,则为0;如果单元格锁定,则为1。

※ 值为row时,返回引用中单元格的行号。

※ 值为type时,返回与单元格中的数据类型相对应的文本值。若单元格为空,返回“b”;若包含文本常量,则返回“l”;如果单元格包含其他内容,则返回“v”。

※ 值为width时,返回取整后的单元格的列宽。

当参数info_type的值为format,且参数reference为用内置数字格式设置的单元格时,函数CELL返回的文本值如下表所示。

alt

alt

以返回一个时间值的文本值为例,具体操作如下。

01 在“A2”单元格中输入数据,如时间值“5:30 PM”。

02 输入公式:=CELL (“format”,A2),然后按下“Enter”键确认即可。

alt

Excel 返回错误值#N/A

如果需要直接返回错误值,可通过NA函数实现。NA函数的语法为:=NA()。此函数将直接返回错误值#N/A。NA函数中没有参数,但必须有括号,若在括号中输入了参数,将返回错误信息。

以在单元格中强制产生#N/A错误值为例,具体操作为:在需要输入#N/A错误值的单元格中输入公式:=NA(),然后按下“Enter”键确认即可。

alt