Hello.大家好,今天跟大家分享下我们如何使用vlookup函数提取固定长度的数字,如下图,我们想要在这些毫无规律的字符串中将工号提取出来,对于这种毫无规律的数据,我们使用快速填充是提取不到准确的工号的,但是我们可以利用vlookup+mid函数快速提取工号
一、mid函数
在这里我们需要用到mid函数,先跟大家简单的介绍下这个函数
Mid函数:从一个字符串中截取出指定数量的字符
第一参数:想要提取的字符串第二参数:想要从哪一位开始提取第三参数:提取多少位
如下图,红色区域是我们要提取的字符串,当mid函数的第三参数每增加1,就会多提取一个字符
二、提取数字
在这里我们想要提取工号,而工号都是由6位数字组成的,所以我们在旁边输入公式
=VLOOKUP(0,{0,1}*MID(A2,ROW($1:$30),6),2,0)因为这个一个数组公式所以我们要按Ctrl+shift