[]
        
立即试用
(Showing Draft Content)

逻辑函数

GcExcel Java 逻辑函数(按字母顺序排列)

函数

描述

AND

检查所有参数是否均为 TRUE,若所有参数都为 TRUE 则返回 TRUE。

BYCOL

对数组的每一列应用 LAMBDA 函数,并返回结果组成的数组。

BYROW

对数组的每一行应用 LAMBDA 函数,并返回结果组成的数组。

FALSE

返回逻辑值 FALSE。

IF

执行条件判断,并根据判断结果返回两个指定值中的一个。

IFERROR

计算指定公式,若公式返回错误值则返回你指定的替代值,否则返回公式的计算结果。

IFNA

若公式返回 #N/A 错误值,则返回你指定的值;否则返回公式的计算结果。

IFS

检查一个或多个条件是否成立,并返回第一个结果为 TRUE 的条件对应的取值。

LAMBDA

支持创建并命名可复用的自定义函数,创建后可像调用内置函数一样调用该自定义函数。

MAKEARRAY

通过应用 LAMBDA 函数,返回指定行列尺寸的计算结果数组。

MAP

对一个或多个数组中的每个值应用 LAMBDA 函数生成新值,最终返回由这些新值组成的数组。

NOT

对参数的逻辑值取反。

OR

执行逻辑“或”运算。只要任意一个参数为 TRUE,即返回 TRUE;若所有参数均为 FALSE,则返回 FALSE。

REDUCE

对数组中的每个值应用 LAMBDA 函数并将结果累加到累加器中,最终将数组缩减为单个累加值返回。

SCAN

对数组中的每个值应用 LAMBDA 函数进行遍历计算,返回包含所有中间计算结果的数组。

SWITCH

将指定值(称为“表达式”)与一组值依次比对,返回第一个匹配值对应的结果;若无匹配项,可返回可选的默认值。

TRUE

返回逻辑值 TRUE。

XOR

返回所有参数的逻辑“异或”运算结果。