跳转至

NotIn

概述

NotIn 函数用于检查一个值是否不在指定的范围值列表中。如果当前值不在给定的范围值列表中,则返回 TRUE,否则返回 FALSE

语法说明

NotIn(<当前值>, <范围值>)

参数说明

参数 必需 参数类型 说明
当前值 字段、表达式、常量 要检查的当前值
范围值 列表 用于检查的值列表,所有元素必须与当前值类型相同

示例

假设我们有一个包含订单状态的表格,我们希望检查每个订单状态是否不在特定状态列表中,可以使用如下表达式:

示例公式

NotIn(OrderStatus, "Shipped", "Delivered", "Cancelled")

数据示例

订单状态表:

OrderID OrderStatus
O001 Pending
O002 Shipped
O003 Delivered
O004 Processing
O005 Cancelled

计算结果

通过上述 NotIn 函数表达式,结果将会是:

OrderID OrderStatus NotIn(OrderStatus, 'Shipped', 'Delivered', 'Cancelled')
O001 Pending TRUE
O002 Shipped FALSE
O003 Delivered FALSE
O004 Processing TRUE
O005 Cancelled FALSE

NotIn(OrderStatus, "Shipped", "Delivered", "Cancelled") 检查 OrderStatus 字段中每个状态是否不在 "Shipped", "Delivered", "Cancelled"列表中。