1. 函数释义
类别 | 描述 |
---|---|
函数写法 | LEFT(text,num_chars) |
函数作用 | 根据指定的字符数返回文本串中的第一个或前几个字符 |
参数说明 | text:包含需要选取字符的文本 num_chars:指定返回的字符串长度 |
参数个数 | 2 |
参数类型 | 文本,数值 |
返回值类型 | 文本 |
备注 | num_chars 的值必须等于或大于 0,如果 num_chars 大于整个文本的长度,LEFT 函数将返回所有的文本。如果省略 num_chars,则默认值为 1 |
下表中有一些简单的公式示例:
公式 | 结果 |
---|---|
LEFT("Fine software",8) | Fine sof |
LEFT("Finesoftware") | F |
2. 示例
1)字段值中记录着用户账号和密码,希望能将「:」左侧的用户账号提取出来。
2)可以结合使用 FIND 函数,使用公式:LEFT([用户账号和密码],FIND(":",[用户账号和密码])-1),截取左侧的用户账号。如下图所示:
公式说明:
公式 | 说明 |
---|---|
FIND(":",[用户账号和密码]) | 找到「:」在「用户账号和密码」字段中处于第几位 |
LEFT([用户账号和密码],FIND(":",[用户账号和密码])-1) | 从左侧往右提取字段中的字符,提取的字符个数为使用 FIND() 函数找到字段中「:」所在位置序号-1,即返回「:」之前的字符。 |