Excel技巧16如何LEFT,RIGHT函数提取特殊字段

时间:2024-10-18 03:30:24

1、打开一张有电话号码和地址的表格。

Excel技巧16如何LEFT,RIGHT函数提取特殊字段

2、我们先来提取区号和号码,这里的区号只有3位,号码有8位。因此我们先将区号提取出来。在B2单元格中输入函数=LEFT(A2,3),表示我们从左边提取,在A2单元格中进行,长度为3,若是4位区号的,将3变成4即可。

Excel技巧16如何LEFT,RIGHT函数提取特殊字段

3、区号提取完毕我们再来提取号码。将前面的函数自动填充在右边,但是不能用left了,改成right,其中的长度要变成8,这样就可以了,然后选择自动填充。

Excel技巧16如何LEFT,RIGHT函数提取特殊字段
Excel技巧16如何LEFT,RIGHT函数提取特殊字段

4、表的右面是一个地址记录表,现在我们需要将这些地址中的省市区县分别提取出来,方法差不多,但是有点区别,原因是哪纳紧萄地址的位数不像电话号码那样规整,长度不一致。我们先来看下提取省。在E2单元格中输入函数:=LEFT(D2,FIND("省",D2)),其中嵌套了一个find函数,意思就是提取到省字那个地方,因此要先用find函数去先找到省字。

Excel技巧16如何LEFT,RIGHT函数提取特殊字段

5、对于市的提取。就相对要麻烦了,因为市既不在左边,又不在右边,而是在中间,因此我们先用left函数提取到市,这样是有省在里边的,我们又采用mid函数,将省和市分别提取中间的市的部分,这样就完成了。在F2单元格中输入函数:=MID(LEFT(D2,FIND("市",D2)),FIND("省",D2)+1,10)。

Excel技巧16如何LEFT,RIGHT函数提取特殊字段

6、完成以后自动填充,将省,市地址补完,但是里面要注意在mid函数中后面有一个参数为10,我们为何要选择10,不选择0,因为在一些门牌号中的数字是大于100的。

Excel技巧16如何LEFT,RIGHT函数提取特殊字段

7、剩下一个区县的,方法和市的那个基本上是一致的,但是我们需要从右边进行选择,将left改为right即可,大家可以试着操作一下,有问题大家共同探讨。

Excel技巧16如何LEFT,RIGHT函数提取特殊字段
© 手抄报圈