连接数据用 textjoin,拆分数据用 textsplit。一个负责把多列合成一段文本,另一个负责按分隔符把文本拆回多列。
第一步先确定分隔符。姓名、城市、数量这类字段建议用短横线、逗号或竖线分隔,数据本身不能包含同样的符号,否则拆分时会错列。

第二步输入 =TEXTJOIN("-",TRUE,A2:C2),TRUE 表示忽略空单元格。向下填充后,每行都会按同一分隔符连接。

第三步需要拆回多列时,输入 =TEXTSPLIT(E2,"-")。结果会横向溢出到相邻单元格,旁边不能有旧数据挡住。
如果出现 #SPILL!,先清空公式右侧区域。若拆分后列数不稳定,说明原文本里的分隔符数量不一致,要先清理源数据。











