应用对象
SharePoint Server 订阅版 SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 企业版 Microsoft 365 中的 SharePoint SharePoint Foundation 2010 SharePoint Server 2010 Microsoft 365 小型企业版中的 SharePoint Windows SharePoint Services 3.0

本文介绍用于测试值或列引用类型的八个函数。 其中每个函数(统称为 IS 函数)检查值的类型,并根据结果返回 TRUE 或 FALSE。 例如,如果 value 是空的列引用,则 ISBLANK 函数返回逻辑值 TRUE;否则返回 FALSE。

语法

ISBLANK ()

ISERR ()

ISERROR ()

ISLOGICAL ()

ISNA ()

ISNONTEXT ()

ISNUMBER ()

ISTEXT ()

     是要测试的值。 值可以是空白、错误、逻辑、文本、数字或列引用。

函数

如果符合以下条件,则返回 TRUE

ISBLANK

值引用空列引用。

ISERR

值为任意错误值(除去 #N/A)。

ISERROR

值为任意错误值(#N/A、#VALUE!、#REF!、#DIV/0!、#NUM!、#NAME? 或 #NULL!)。

ISLOGICAL

值为逻辑值。

ISNA

值为错误值 #N/A(值不存在)。

ISNONTEXT

值为不是文本的任意项。 (请注意,如果 value 引用空白列 reference,则此函数返回 TRUE。)

ISNUMBER

值为数字。

ISTEXT

值为文本。

说明

  • 不会转换 IS 函数的值参数。 例如,在大多数需要数字的其他函数中,文本值“19”将转换为数字 19。 但是,在公式ISNUMBER (“19”) 中,“19”不会从文本值转换,并且ISNUMBER函数返回 FALSE。

  • IS 函数在公式中非常有用,可用来测试计算结果。 与 IF 函数结合使用时,它们提供了一种在公式中查找错误的方法, (请参阅以下示例) 。

示例集 1

公式

说明(结果)

=ISLOGICAL(TRUE)

检查 TRUE 是否为逻辑值, (是)

=ISLOGICAL("TRUE")

检查“TRUE”是否为逻辑值 (No)

=ISNUMBER(4)

检查 4 是否为数字 (是)

示例集 2

Col1

公式

说明(结果)

金牌

=ISBLANK ([Col1])

检查 Col1 中的值是否为空 (No)

#REF!

=ISERROR ([Col1])

检查 Col1 中的 #the 值是否为错误 (是)

#REF!

=ISNA ([Col1])

检查 Col1 中的值是否为 #N/A 错误 (No)

#N/A

=ISNA ([Col1])

检查 Col1 中的值是否为 #N/A 错误 (是)

#N/A

=ISERR ([Col1])

检查 Col1 中的值是否为错误 (No)

330.92

=ISNUMBER ([Col1])

检查 Col1 中的值是否为数字, (是)

Region1

=ISTEXT ([Col1])

检查 Col1 中的值是否为文本 (是)

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。