In
概述
IN 函数用于确定一个特定的数据内容(可以是字段的值、表达式的结果或直接给定的常量)是否位于一个预定义的值集合或范围内。这个函数通过比较提供的数据内容与一系列范围值,来判断该内容是否属于这些指定的值之一,进而返回真(TRUE)或假(FALSE)的布尔结果。
语法
参数说明
| 参数 | 必需 | 参数类型 | 说明 |
|---|---|---|---|
| 数据内容 | 是 | 字段、表达式、常量 | 需要进行判断的主体 |
| 范围值 | 是 | 字段、常量 | 定义用于对比的数据值集合 |
IN 函数中所有参数的类型需保持一致。
示例
假设在一个销售数据表中,我们想筛选出所有“东部”地区的销售记录。如果地区信息存储在名为 Region 的字段中,可以使用如下表达式:
示例公式
数据示例
假设你的销售数据表如下:
| 销售ID | Region | 销售额 |
|---|---|---|
| S001 | 东部 | 100 |
| S002 | 西部 | 200 |
| S003 | 南部 | 150 |
| S004 | 北部 | 300 |
| S005 | 东部 | 250 |
计算结果
通过上述 IN 函数表达式,结果将会是:
| 销售ID | Region | 销售额 |
|---|---|---|
| S001 | 东部 | 100 |
| S005 | 东部 | 250 |