如何按分隔符将字符串中的数据分列放置?

标签:
trimsubstitutereptmid分列 |
分类: 实例解析 |
如何按分隔符将字符串中的数据分列放置?微博链接
【思路】
1、用REPT(" ",99)将空格重复99次
2、用Substitute将分隔符替换为99个空格
3、用Mid从第二步返回的结果中截取出首尾都有若干个空格,中间是需提取的数据的字符串
4、用Trim删除第三步返回的结果中每个数据首尾多余的空格
注意:这里用的99可以改为任何不小于原字符串长度的数字。
【公式】
B2输入公式后向右、向下填充即可
=TRIM(MID(SUBSTITUTE($A2,"、",REPT(" ",99)),99*COLUMN(A1)-98,99))
附件下载:按分隔符将字符串中的数据分列放置