Left
概述
Left 函数用于从字符串的左侧提取指定数量的字符。
语法说明
参数说明
| 参数 | 必需 | 参数类型 | 说明 |
|---|---|---|---|
| 字符串 | 是 | 字段、表达式、常量 | 需要提取部分的字符串 |
| 字符数 | 是 | 整数 | 从字符串左侧开始提取的字符数量 |
示例
示例:从产品代码中提取前缀
假设在一个产品数据表中,产品代码存储在名为 ProductCode 的字段中,每个产品代码的前缀包含产品类别代码。我们希望从产品代码中提取前缀,可以使用如下表达式:
示例公式
数据示例
| ProductID | ProductCode |
|---|---|
| P001 | "ABC123456" |
| P002 | "DEF987654" |
| P003 | "GHI543210" |
| P004 | "JKL678901" |
| P005 | "MNO234567" |
计算结果
通过上述 Left 函数表达式,结果将会是:
| ProductID | ProductCode | Prefix |
|---|---|---|
| P001 | "ABC123456" | "ABC" |
| P002 | "DEF987654" | "DEF" |
| P003 | "GHI543210" | "GHI" |
| P004 | "JKL678901" | "JKL" |
| P005 | "MNO234567" | "MNO" |
Left(ProductCode, 3) 将从 ProductCode 字段的左侧开始提取3个字符,即产品类别代码的前缀。