我们要对如下图导出的数据进行拆分,要拆分成姓名和电话两列,姓名列为文本列,电话列为数字列。

excel小技能之导出的文本如何批量拆分成文本和数据TEXTSPLIT函数-趣帮office教程网

这里可以用TEXTSPLIT函数进行拆分,输入=TEXTSPLIT(A2,,{0,1,2,3,4,5,6,7,8,9,","},1)后自动计算,这里要说的是拆分条件,因为我们是在姓名列输入的公式,这里不能有数字,标点符号,所以我们要把这些条件给罗列出来{0,1,2,3,4,5,6,7,8,9,","},这样拆分后就不会出现这些因素了,还有就是一定要忽略空单元格。

excel小技能之导出的文本如何批量拆分成文本和数据TEXTSPLIT函数-趣帮office教程网

但是,在电话列就需要对刚才的数据进行反向拆分,输入=TEXTSPLIT(A2,,TEXTSPLIT(A2,,{0,1,2,3,4,5,6,7,8,9},1),1)后即可,这唯一要注意的是标点符号的拆分,因为任何一个拆分的单元格都不需要标点符号,这就要在两次拆分的时候,都不要把标点符号作为拆分的对象,这样负负得正,标点符号就不会出现了。

excel小技能之导出的文本如何批量拆分成文本和数据TEXTSPLIT函数-趣帮office教程网