跳至主要内容
Workday User Guide
上次更新时间 :2023-06-23
TEXTBEFORE

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