在单元格 A1 中显示“269 Southwest 13th Avenue, Pompano Beach, FL”。
在单元格 A2 中,我希望将其重新格式化为“佛罗里达州庞帕诺比奇;西南 13 大道 269 号”。
我应该使用什么公式来重新格式化?
答案1
左与右方法
此方法使用 LEFT 和 RIGHT 函数来查找两个文本字符串。TRIM 会删除所有尾随和后续空格。
=TRIM( RIGHT(A1,LEN(A1)-FIND(",",A1)) & ";" & " " &
LEFT(A1,FIND(",",A1)-1) )
INDEX 和 TEXTSPLIT 方法
此方法使用 TEXTSPLIT 根据逗号分隔字符串,然后使用 INDEX 选择要连接的组成部分&
。TRIM 会删除任何尾随和后续空格。
=TRIM( INDEX(TEXTSPLIT(A1, ","),, 2) & ", " &
INDEX(TEXTSPLIT(A1, ","),, 3) & "; " &
INDEX(TEXTSPLIT(A1, ","),, 1) )