我正在尝试拆分第二个空格字符上的一个单元格。这个是可能的吗?或者只是可以拆分一个空格字符?
LeBron James SF ORL @ CLEThu 7:00pm
LeBron James SF ORL @ CLEThu 7:00pm发布于 2018-01-22 15:11:28
请尝试正则表达式:
=REGEXEXTRACT(A1,"^([^ ]+ [^ ]+) (.*)")
(...) (...) is to find 2 string^ on a string[^ ]+ on the start意思是查看组的开头没有空格char..*表示任意数量的字符参考文献:
发布于 2018-01-21 03:35:20
你可以使用il来分割单独的部分。例如,如果'LeBron James SF ORL @ CLEThu 7:00 in‘在A1中。在B1中放入以下内容:
=index(split(A1," "),0,1)&" "&index(split(A1," "),0,2)它将返回'LeBron James‘。在C1 put中:
=index(split(A1," "),0,3)&" "&index(split(A1," "),0,4)&" "&index(split(A1," "),0,5)&" "&index(split(A1," "),0,6)&" "&text(index(split(A1," "),0,7),"hh:mm am/pm")它将返回'SF ORL @ CLEThu 07:00 PM‘。请注意文本的使用以正确返回时间。
发布于 2018-01-22 18:55:38
一种简单的方法是使用一个未使用的字符对空格的第二个实例执行SUBSTITUTE操作(我选择了£),然后对该字符执行SPLIT操作:
=split(substitute(A1," ","£",2),"£")https://stackoverflow.com/questions/48359636
复制相似问题