将指定字符或字符串两侧的文本拆分,将拆分后的子串存放在行中不同的单元格中。
使用示例
SPLIT("1,2,3", ",")
SPLIT("Alas, poor Yorick"," ")
SPLIT(A1, ",")
Amazon URLs
=INDEX(SPLIT(A2,"/"),5)
Ebay URLs
=INDEX(SPLIT(INDEX(SPLIT(A2,"/"),5),"?"),1)
看实例: 点击我
当然,我们也可以用 query函数
=query(SPLIT(A2, "/"), "SELECT Col5")
知识点:
将指定字符或字符串两侧的文本拆分,将拆分后的子串存放在行中不同的单元格中。
SPLIT("1,2,3", ",")
SPLIT("Alas, poor Yorick"," ")
SPLIT(A1, ",")
SPLIT(文本, 分隔符, [逐个拆分], [移除空白文本])
text
– 要拆分的文本。delimiter
– 用于拆分文本
的一个或多个字符。
分隔符
中的每个字符都视为单独存在,例如,如果分隔符
是“the
”,则会在文本
中出现“t
”、“h
”和“e
”字符的地方进行拆分。将逐个拆分
设为 FALSE
即可关闭此行为。逐个拆分
– [可选 – 默认为 TRUE
] – 是否在文本
中出现分隔符
所含字符的地方进行拆分。移除空白文本
– [可选 – 默认为 TRUE
] – 是否要在拆分后移除空白文本信息。默认将连续的分隔符作为一个分隔符处理(即假设为 TRUE
)。如果设为 FALSE
,则会在连续分隔符之间添加空白单元格值。
CONCATENATE
:将一个字符串追加到另一个字符串之后。