TEXTBEFORE
描述
返回在指定的分隔字符之前出现的文本。
语法
TEXTBEFORE(
text
, delimiter
,
[instance_num
], [match_mode
],
[match_end
], [if_not_found
]) - text:要搜索的文本。Worksheets 不支持在搜索中使用通配符。
- delimiter:此文本,用于标记提取时间点(位于该时间点之前)。此函数返回位于此文本之前的文本。
- instance_num:要在后序提取文本的分隔符实例。如果未指定该参数,则默认值为 1。如果您指定负数,则从末尾开始搜索。
- match_mode:确定文本搜索是否区分大小写。默认区分大小写。(可选)输入下列项之一:0 = 区分大小写。1 = 不区分大小写。
- match_end:将文本末尾视为分隔符。默认情况下,文本为完全匹配项。(可选)输入以下内容: 0 = 分隔符不与文本结尾匹配。1 = 将分隔符与文本结尾匹配。
- if_not_found:函数未找到匹配项时要返回的值。默认情况下,此函数返回 #N/A。
示例
示例基于下表。以下示例函数将返回员工的名字,并使用名字之间的空格作为分隔符。
A | B | C | D | E | |
|---|---|---|---|---|---|
1
| 全名
| 名
| 姓
| SS#
| 最后 4 个
|
2
| Logan McNeil | 232-45-7667 | |||
3
| Steve Morgan | 611-33-5576 | |||
4
| Oliver Reynolds | 242-56-9755 | |||
5
| Teresa Serrano | 432-67-1442 |
公式 | 结果 |
|---|---|
=TEXTBEFORE(A2," ") | Logan
|