有趣生活

当前位置:首页>科技>复杂字符串如何分列使用函数对字符串进行分列

复杂字符串如何分列使用函数对字符串进行分列

发布时间:2026-07-21阅读(1)

导读hello,大家好,今天这篇文章我们来看下面这个案例。如上图所示,需要把A列的数据拆分为黄色区域的样子,对于这个需求,我们直接使用分列功能即可,操作如下所示....

hello,大家好,今天这篇文章我们来看下面这个案例。

如上图所示,需要把A列的数据拆分为黄色区域的样子,对于这个需求,我们直接使用分列功能即可,操作如下所示:

但是今天我们要讲的不是这个功能,而是使用函数完成这个效果,用到的是一个TRIM MID SUBSTITUTE的一个套路。

接下来我们分别讲解:

  • 首先利用SUBSTITUTE函数,将分隔符替换为99个空格;
  • 然后用MID函数从第1,100,199……分别提取99个字符,第一次提取到的就是A加上98个空格,第二次是前面一个空格加一个B,后面再加97个空格,以此类推;
  • 最后用TRIM函数,清除掉多余的空格即可。
  • COLUMN函数那里,只是为了在函数右拉时构造一个1,100,199……的序列

为什么是99个空格呢?

如上图所示,当B变成超过99个B时,拆分出错,本来结果是C的位置就错了。

其实只要把原来的99改为199,结果就对了,如下图所示,

如果需要拆分的某一段大于199,就再把这个数字改大一点。

今天分享的内容就这些,希望大家掌握这个常用的函数套路,可以方便提取到第几个分隔符之间的内容。

Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图