SubString
概述
SubString 函数用于提取字符串中的子字符串,从指定的起始位置开始,提取指定长度的字符。它可以用于字符串处理和数据清理。
语法说明
SubString(<字符串>, <起始位置>, <长度>)
参数说明
| 参数 |
必需 |
参数类型 |
说明 |
| 字符串 |
是 |
字段、表达式、常量 |
需要提取子字符串的源字符串 |
| 起始位置 |
是 |
整数 |
子字符串的起始位置,位置从1开始 |
| 长度 |
是 |
整数 |
子字符串的长度 |
示例
提取名字中的子字符串
假设在一个用户记录表中,每个用户的名字存储在名为 UserName 的字段中。为了提取名字的前四个字符,可以使用如下表达式:
示例公式
SubString(UserName, 1, 4)
数据示例
| #### UserID |
UserName |
| U001 |
John Doe |
| U002 |
Jane Smith |
| U003 |
Alice |
| U004 |
Bob |
计算结果
| UserID |
UserName |
SubString(UserName, 1, 4) |
| U001 |
John Doe |
John |
| U002 |
Jane Smith |
Jane |
| U003 |
Alice |
Alic |
| U004 |
Bob |
Bob |