将指定字符或字符串两侧的文本拆分,将拆分后的子串存放在行中不同的单元格中。
使用示例
SPLIT("1,2,3", ",")
SPLIT("Alas, poor Yorick"," ")
SPLIT(A1, ",")
语法
SPLIT(文本, 分隔符, [逐个拆分], [移除空白文本])
-
text
- 要拆分的文本。 -
delimiter
- 用于拆分文本
的一个或多个字符。- 默认情况下,
分隔符
中的每个字符都视为单独存在,例如,如果分隔符
是“the
”,则会在文本
中出现“t
”、“h
”和“e
”字符的地方进行拆分。将逐个拆分
设为FALSE
即可关闭此行为。
- 默认情况下,
-
逐个拆分
- [可选 - 默认为TRUE
] - 是否在文本
中出现分隔符
所含字符的地方进行拆分。 -
移除空白文本
- [可选 - 默认为TRUE
] - 是否要在拆分后移除空白文本信息。默认将连续的分隔符作为一个分隔符处理(即假设为TRUE
)。如果设为FALSE
,则会在连续分隔符之间添加空白单元格值。
备注
- 请注意,拆分结果不包含用于拆分字符串的字符。
另请参阅
CONCATENATE
:将一个字符串追加到另一个字符串之后。