Excel:按规则将数字提取到多列

 时间:2024-10-15 04:45:37

1、今天就给大家分享的案例就是这个(群里某位群友的需求),先看图:

Excel:按规则将数字提取到多列

3、既然要根据C1:H1的内容来提取,那我们就要先查找一下这些关键字在B列中的位置,这就要用到Find函数,来看一下公式图吧,图:

Excel:按规则将数字提取到多列

5、这样计算出来的8,21,33,是不是刚好就是这些关键字所需数字的开始位置了呢?(怎么会这么巧??)开始位置拿到以后,就可以截取数据啦,因为关键字后面数字长度不一样,为了降低挑战难度,这里先大致截取一段出来再说,来看截取公式图:

Excel:按规则将数字提取到多列

7、这一次公式就变老长了,不要怕,在写之前,先复制一下,然后再写,对应的位置直接粘贴公式就好了,为什么Replace的参数3要用9呢?其实我们前面只截取了7个字符出来,按最少一个数字来算,那后面最多只有6个字符是需要处理掉的,9比6大保证不会有遗漏。(你也可以用99,999反正不是钱,随便你用)接下来就是处理错误值啦,把错误值处理面空值,直接套个Iferror函数在外面就行了,看图:

Excel:按规则将数字提取到多列

9、个人建议 此公式有对截取出来的字符长度要求比较严格,使用起来要特别注意下!

Excel:按规则将数字提取到多列
  • Excel在搜索时怎么搜索公式的值
  • Excel怎样在一个单元格中输入两个函数
  • Excel如何批量快速判断成绩是否合格?
  • Excel如何统计内容中包含特定文本的单元格数量
  • SUBTOTAL函数怎么用?
  • 热门搜索
    鸭血的做法 鳊鱼的做法 嗟怎么读 小米南瓜粥的做法 工作总结怎么写 离婚协议怎么写 糍粑鱼的做法 爱心怎么折 匮怎么读 芹菜馅饺子的做法