IS 函数 | 您所在的位置:网站首页 › excel判断非空值函数 › IS 函数 |
说明
这些函数统称为 IS 函数,此类函数可检验指定值并根据结果返回 TRUE 或 FALSE。 例如,如果参数 value 引用的是空单元格,则 ISBLANK 函数返回逻辑值 TRUE;否则,返回 FALSE。 在对某一值执行计算或执行其他操作之前,可以使用 IS 函数获取该值的相关信息。 例如,通过将 ISERROR 函数与 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 可以是空白(空单元格)、错误值、逻辑值、文本、数字、引用值,或者引用要测试的以上任意值的名称。 函数 如果符合以下条件,则返回 TRUE ISBLANK 值为空白单元格。 ISERR 值为任意错误值(除去 #N/A)。 ISERROR 值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。 ISLOGICAL 值为逻辑值。 ISNA 值为错误值 #N/A(值不存在)。 ISNONTEXT 值为不是文本的任意项。 (请注意,此函数在值为空单元格时返回 TRUE)。 ISNUMBER 值为数字。 ISREF 值为引用。 ISTEXT 值为文本。 备注不会转换 IS 函数的值参数。 用双引号括起来的任何数值都被视为文本。 例如,在大多数需要数字的其他函数中,文本值"19"将转换为数字 19。 但是,在公式ISNUMBER ("19") 中,"19"不会从文本值转换为数字值,并且 ISNUMBER函数返回 FALSE。 IS 函数在公式中非常有用,可用来测试计算结果。 当与函数 IF 结合使用时,这些函数可提供一种用来在公式中查找错误的方法(请参阅下面的示例)。 示例 示例 1复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。 公式 说明 结果 =ISLOGICAL(TRUE) 检验 TRUE 是否为逻辑值 TRUE =ISLOGICAL("TRUE") 检验 "TRUE" 是否为逻辑值 FALSE =ISNUMBER(4) 检验 4 是否为数值 TRUE =ISREF(G8) 检验 G8 是否为有效引用 TRUE =ISREF(XYZ1) 检验 XYZ1 是否为有效引用 FALSE 示例 2 复制下表中的示例数据,然后将其粘贴进新的 Excel 工作表的 A1 单元格中。 要使公式显示结果,请选中它们,按 F2,然后按 Enter。 如果需要,可调整列宽以查看所有数据。 数据 Gold Region1 #REF! 330.92 #N/A 公式 说明 结果 =ISBLANK(A2) 检验单元格 A2 是否为空。 FALSE =ISERROR(A4) 检验单元格 A4 中的值 #REF! 是否为错误值。 TRUE =ISNA(A4) 检验单元格 A4 中的值 #REF! 是否为 #N/A 错误值。 FALSE =ISNA(A6) 检验单元格 A6 中的值 #N/A 是否为 #N/A 错误值。 TRUE =ISERR(A6) 检验单元格 A6 中的值 #N/A 是否为错误值。 FALSE =ISNUMBER(A5) 检验单元格 A5 中的值 330.92 是否为数值。 TRUE =ISTEXT(A3) 检验单元格 A3 中的值 Region1 是否为文本。 TRUE |
CopyRight 2018-2019 实验室设备网 版权所有 |