首页 热点资讯 义务教育 高等教育 出国留学 考研考公

excel如何把手机号码按照号段进行分类?

发布网友 发布时间:2022-04-23 06:32

我来回答

7个回答

热心网友 时间:2023-01-08 22:37

分几步:
1、在表2的手机号后插入一空列,
2、对手机号取前7位
3、在表1的第3列运用vlookup函数,查找匹配的目标数值就上表1中的A1,查找区域是表2,生成的就是对应的地址
4、将该公式向下拉,就可以使表1中所有的手机号找到了归属地

热心网友 时间:2023-01-08 23:55

数据在a列,在b1输入
=LOOKUP(LEFT(A1,7),{"1390551","1390565"},{"合肥","芜湖"})

向下托
如果还有其他的分段
你只要在括号里面前后对应添加就好了

哦,如果数据多,你只能用辅助列查询了
你先将所在地和对应的号码作好,放在sheet2里

sheet2
a列是号码,b列是所在地
然后再sheet1
a列是手机号码,
在b1输入
=VLOOKUP(--LEFT(A1,7),Sheet2!A:B,2,0)
向下托
就好了
这个没有*,你的3000个也就可以

用我的就好了
二楼的公式设了范围
没找到对应数据就是#na

热心网友 时间:2023-01-09 01:29

你可以使用MID函数对手机号码进行截取,之后在进行分类汇总即可
MID基本使用方法:

ID函数是Excel中一个强大的辅助函数,作用是从指定字符串中指定位置提取指定个数字符。

MID函数语法:MID(text,start_num,num_chars)
text表示指定的字符串,一般为引用的单元格;

start_num表示指定位置

num_chars表示指定个数

热心网友 时间:2023-01-09 03:21

手机号码表中增加一列 输入
=if(LEFT(A2,7)="1390551","合肥",if(LEFT(A2,7)="1390565","芜湖","没找到")

填充

手机号左边7位是1390551填合肥,否则再判断左边7位是1390565填芜湖,都不是填没找到

热心网友 时间:2023-01-09 05:29

我有一个数据表,主要是手机号码139abcdefgh;都是11位的。 【假设这是sheet1,只有手机号码在A列,号码从A2开始】
我还有1张数据表,2列 【假设这是sheet2,有a,b两列】
1390551,合肥
1390565,芜湖

在sheet1表的B2输入,
=if(isna(VLOOKUP(VALUE(LEFT(A2,7)),Sheet2!$A:$B,2,),"没找到",VLOOKUP(VALUE(LEFT(A2,7)),Sheet2!$A:$B,2,))

下拉b2的公式

热心网友 时间:2023-01-09 07:53

假定SHEET2中的A1:B2存放号码和地名
A1 1390551 B1合肥
A1 1390888 B1南京
=VLOOKUP(VALUE(LEFT(A1,7)),Sheet2!$A$1:$B$2,2,0)

你只需把你的区域替换就行了

热心网友 时间:2023-01-09 10:35

有个简单的办法,

试试这个软件吧,自动把手机号码分类:

htt-ps://it365.gitlab.io/zh-cn/phone-helper/?dfenl3k1

我留的链接有点问题,你先复制链接,粘贴到浏览器地址栏,把前面的htt-ps改为https再进去。

这个能满足你的要求:增加归属地的一列、显示手机号码的地区

这个能满足分类:

可以按中国联通、移动、电信这些运营商分类,也可以按省份分类,还可以按地级市地区分类。

大批量的数据也支持。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com