巧用EXCEL批量查询手机归属地
- 格式:xlsx
- 大小:1.48 MB
- 文档页数:1040
Python批量获取并保存⼿机号归属地和运营商的⽰例从Excel读取⼀组⼿机号码,批量查询该⼿机号码的运营商和归属地,并将其追加到该记录的末尾。
import requestsimport jsonimport xlrdfrom xlutils.copy import copyhost = 'https:///phonearea.php'# excel⽂件路径file_path = "F:\\temp.xlsx"# 新⽂件路径new_file_path = "F:\\temp(含归属地+运营商).xlsx"def query(phone_no):resp = requests.get(host, {'number': phone_no}).content.decode('utf-8')js = json.loads(resp)print(js)return js['data']def load_excel(path):# 打开⽂件data = xlrd.open_workbook(path)# 打开第⼀个sheettable = data.sheet_by_index(0)new_workbook = copy(data)new_worksheet = new_workbook.get_sheet(0)rows = table.nrowscols = table.ncolsprint("总⾏数:" + str(rows))print("总列数:" + str(cols))for row in range(rows):print("row --> " + str(row + 1))for col in range(cols):cel_val = table.cell(row, col).valueprint(cel_val)new_worksheet.write(row, col, cel_val)if row > 0:# ⼿机号,在第⼀⾏之后的第⼆列phone_no = table.cell(row, 1).valuejs = query(phone_no)new_worksheet.write(row, cols + 1, js['province'] + js['city'])new_worksheet.write(row, cols + 2, js['sp'])else:new_worksheet.write(row, cols + 1, "归属地")new_worksheet.write(row, cols + 2, "运营商")print('\r\n')new_workbook.save(new_file_path)if __name__ == '__main__':load_excel(file_path)以上就是Python批量获取并保存⼿机号归属地和运营商的⽰例的详细内容,更多关于Python批量获取并保存⼿机号的资料请关注其它相关⽂章!。
EXCEL15种方法多条件查找在Excel中,我们经常需要根据多个条件进行查找数据。
以下是Excel中15种可以使用的多条件查找方法:1.使用筛选功能:通过数据筛选命令可以筛选多个条件。
选择数据区域后,点击“数据”选项卡上的“筛选”按钮,然后在每个字段的筛选器中设置条件。
2.使用高级筛选:在“数据”选项卡上,点击“高级”按钮,在弹出的对话框中选择需要筛选的数据区域和筛选条件,然后点击“确定”进行筛选。
3.使用自动筛选:选中数据区域后,在“数据”选项卡上点击“自动筛选”按钮。
然后在每个字段的筛选器中设置条件。
4. 使用VLOOKUP函数:VLOOKUP函数可以根据指定的条件查找数据并返回对应的结果。
函数的语法为VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。
5. 使用INDEX和MATCH函数:INDEX和MATCH函数可以配合使用,在指定的区域中查找满足指定条件的值。
函数的语法为INDEX(array,row_num, [column_num])和MATCH(lookup_value, lookup_array, [match_type])。
6. 使用COUNTIFS函数:COUNTIFS函数可以根据多个条件统计满足条件的数据个数。
函数的语法为COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], ...)。
7. 使用SUMIFS函数:SUMIFS函数可以根据多个条件汇总满足条件的数据。
函数的语法为SUMIFS(sum_range, criteria_range1,criteria1, [criteria_range2, criteria2], ...)。
8. 使用AVERAGEIFS函数:AVERAGEIFS函数可以根据多个条件计算满足条件的数据的平均值。
excel 经纬度批量提取
要在Excel中批量提取经纬度,可以使用以下方法:
1. 找到一个可以提供经纬度的地理编码服务,例如Google地
图API、百度地图API等。
2. 在Excel中创建两个列,一个用于存储地址,另一个用于存
储提取的经纬度。
3. 在地址列中输入要提取经纬度的地址。
4. 在经度列中使用地理编码服务来提取经度。
可以使用VBA
宏编写代码来实现该功能,或者使用现有的插件来实现。
5. 在纬度列中使用地理编码服务来提取纬度,同样可以使用VBA宏或插件来实现。
6. 使用复制和粘贴功能,将提取的经纬度填充到相应的单元格中。
注意:使用地理编码服务可能需要在服务提供商那里获取API
密钥,并按照其使用规则来发送请求。
此外,可能还需要处理一些特殊情况,例如无法识别的地址或未返回经纬度的地址等。
批量查询手机号摘要:本文介绍了批量查询手机号的方法和工具,帮助用户快速有效地获取大量手机号的相关信息,包括归属地、运营商、号码状态等。
通过了解这些信息,用户可以更好地管理和利用手机号资源。
导言在现代社会,手机号已经成为人们生活和工作中必不可少的工具。
随着互联网的迅速发展和智能手机的普及,手机号的使用范围越来越广泛,很多业务和应用都离不开手机号。
然而,在一些需要大量手机号的场景下,如营销推广、用户注册等,手动逐个查询号码的信息是非常耗时和繁琐的。
因此,批量查询手机号的需求也越来越高。
方法和工具批量查询手机号的方法有很多种,下面介绍其中几种常用的方法和工具。
1. 网络查询:通过互联网搜索引擎进行手机号的批量查询是一种常见的方法。
用户可以在搜索引擎中输入待查询的手机号,然后查看搜索结果中的相关信息。
这种方法的优点是简单易用,无需安装额外的软件,但缺点是查询的结果可能不够准确和全面。
2. 手机号查询软件:市面上有很多专门用于手机号查询的软件,用户可以通过这些软件批量查询手机号的相关信息。
这些软件通常提供归属地、运营商、号码状态等基本信息,并且界面友好、操作简单。
但需要注意的是,有些软件可能会收取一定的费用。
3. 在线查询平台:有一些专门的在线查询平台可以提供批量查询手机号的服务,用户只需将待查询的手机号列表上传到平台,系统会自动为用户查询相关信息。
这种方法的优点是高效快捷,适合查询大量手机号,但需要注意选择安全可靠的平台。
使用注意事项在使用批量查询手机号的方法和工具时,需要注意一些问题,以确保查询的准确性和安全性。
1. 数据来源:不同的查询方法和工具可能使用不同的数据来源,用户应该选择数据来源可靠、权威的查询方式,以确保查询结果的准确性。
2. 隐私保护:手机号涉及用户隐私,为了保护用户的权益,用户在使用批量查询手机号的方法和工具时,应注意查询平台或软件的隐私政策和数据保护措施。
3. 费用问题:有些批量查询手机号的工具可能会收取一定的费用,用户在使用前应事先了解清楚费用情况,并根据自己的需求选择合适的查询方式。
Excel筛选指定尾数手机号码方法Excel筛选指定尾数手机号码方法在Excel中,要将一列手机号中指定尾数的号码筛选出来,可以用多种方法来实现,如自定义自动筛选、高级筛选等,本文介绍“辅助列+公式+自动筛选”的方法,即用公式在辅助列中标识出所需的号码,再进行自动筛选。
下面店铺通过三个例子来说明:例一:筛选出最后两个数字相同的号码如要筛选出尾数为“00”、“11”、“22”、“33”……“88”、“99”的号码。
假如要筛选的手机号在A2:A125区域中,以B列为辅助列,在B2单元格中输入数组公式:=OR(RIGHT(A2,2)=TEXT(11*(ROW($1:$10)-1),"00"))公式输入完毕按Ctrl+Shift+Enter结束,然后向下填充公式。
这样,A列中凡是结尾两个数字相同的手机号,在B列中都显示为“TRUE”。
然后筛选B列中值为的TRUE的单元格即可。
例如在Excel 2010中选择A1:B1区域,单击功能区“数据”选项卡,在“排序和筛选”组中点击“筛选”,再单击B2单元格中的下拉箭头,选择“TRUE”。
例二:筛选出最后三个数字为连号的手机号如筛选出尾数为“012”、“123”……“678”、“789”的号码。
在B2单元格中输入数组公式:=OR(RIGHT(A2,3)=MID("0123456789",ROW($1:$8),3))向下填充公式后再筛选“TRUE”即可。
例三:同时筛选尾数为多种指定号码的手机号如筛选尾数为“66”、“88”、“99”、“123”、“456”、“789”的手机号。
在B2单元格中输入公式:=OR(--RIGHT(A2,{2,3})={66;88;99;123;456;789})该公式为普通公式,输入完毕直接回车即可,无需按三键结束。
然后向下填充公式,再筛选“TRUE”即可。
公式说明:RIGHT函数的`第二个参数为1行2列数组“{2,3}”,函数也返回1行2列的数组,如B2单元格“--RIGHT(A2,{2,3})”返回“{23,123}”,该数组的两个元素将与6行1列的垂直数组“{66;88;99;123;456;789}”中的每个元素逐一对比,返回仅包含“TRUE”和“FALSE”的6行2列的数组:{FALSE,FALSE;FALSE,FALSE;FALSE,FALSE;FALSE,TRUE;FALSE,FA LSE;FALSE,FALSE}如果其中包含“TRUE”(即手机号的尾数为指定号码之一),则OR函数返回“TRUE”,否则返回“FALSE”。
电话号码归属地批量查询使用说明
书
引言
现在越来越多的人入驻网络平台,更多的电话营销成为了很多人必须要接触的工作。
电话的沟通是很多营销的第一步,电话号码归属地查询也是为了帮助广大电话营销,其实也是本地营销的用户而诞生的软件平台。
在平时我们想要查询一个电话号码的归属地可以借助360卫士,甚至手机就有自带这样的功能,但是面对大批量的电话就不得不采取简单快捷的方式解决这样的问题。
本文档供电话营销,广告营销,地区营销以及各级用户参考。
简介
电话号码归属地批量查询软件是急速新出的一款号码归属地查询平台,是一款专业开发号码查询软件、解决用户在号码上遇到的难题的平台。
功能
1、能够快速的查询号码所在省市;
2、能够快速的查询号码所属运营商;
3、能够快速查询号码的卡型;
4、可以快速的过滤excel表格中的重复号码;
5、可以免费测试查询50条号码记录。
操作步骤
1.首次使用注册账号,登陆。
2、登录之后可以进行试用操作,上传你准备好的文件;
3、点击过滤重号,可以把表格中的重复号码过滤;
4、点击查询即可完成操作;
5、如果在操作过程中遇到什么问题可以联系客服。
注意事项
1、免费测试只能够测试50条,多出来的需要进行充值操作;
2、软件充值最低是3个月,没有一个月的,所以可以先进行测试操作。
EXCEL中多条件查找的15种方法在Excel中,多条件查找是一项非常常见的操作。
它允许用户根据一组条件从大量数据中筛选出所需的信息。
在本文中,我将介绍15种在Excel中进行多条件查找的方法。
方法1:使用筛选功能进行多条件查找。
在Excel的数据选项卡中,选择"筛选"功能,然后选择"高级筛选"。
在弹出的对话框中,输入各个条件并选择目标区域,点击确定即可。
方法2:使用自动筛选功能进行多条件查找。
在Excel的数据选项卡中,选择"筛选"功能,然后选择"自动筛选"。
在每个列标题旁边出现的下拉箭头中,选择所需的条件。
方法3:使用VLOOKUP函数进行多条件查找。
VLOOKUP函数可以在一个表格中指定值,并返回该值所在行或列的数值。
通过在VLOOKUP函数中设置多个条件,可以实现多条件查找。
方法4:使用INDEX和MATCH函数进行多条件查找。
INDEX和MATCH 函数结合使用,可以根据指定的条件在一个区域中查找对应的数值。
方法5:使用DSUM函数进行多条件查找。
DSUM函数可以在指定的数据库中根据一组条件进行查找,并返回满足条件的数据之和。
方法6:使用SUMIFS函数进行多条件查找。
SUMIFS函数可以在指定的区域中根据一组条件进行查找,并返回满足条件的数据之和。
方法7:使用COUNTIFS函数进行多条件查找。
COUNTIFS函数可以在指定的区域中根据一组条件进行查找,并返回满足条件的数据数量。
方法8:使用AVERAGEIFS函数进行多条件查找。
AVERAGEIFS函数可以在指定的区域中根据一组条件进行查找,并返回满足条件的数据平均值。
方法9:使用MAXIFS函数进行多条件查找。
MAXIFS函数可以在指定的区域中根据一组条件进行查找,并返回满足条件的数据最大值。
方法10:使用MINIFS函数进行多条件查找。
MINIFS函数可以在指定的区域中根据一组条件进行查找,并返回满足条件的数据最小值。
⾦芝号码提取整理助⼿:excel混合⽂本提取电话号码和excel混合⽂本提取⼿机号码作为⼀个办公室的⽂员,办公的时候经常需要接触的就是excel表格,有时候会接到上⾯传下来的⼀个excel电⼦表格需要你来整理,⼀打开excel,瞬间懵逼,⾥⾯都是各种杂乱的⽂本(⼿机、座机、⼈銘、字母等)看着眼花缭乱。
但是上⾯要求你你这么整理:excel混合⽂本提取电话号码,excel混合⽂本提取⼿机号码,其他的都不要,⾃动批量删除。
为了快速解决问题,这⾥借助便捷软件,⾦芝号码提取整理助⼿,演⽰⼀下怎么快速搞定上⾯⼈的要求。
如果不借助软件⼯具,直接习惯常见的做法就是,我们逐个去找出⼿机号码复制粘贴,这样既费时⼜费⼒。
简单三步,就可以轻松从excel混合⽂本提取11位⼿机号码。
演⽰操作之前说明⼀下:下⽂使⽤作为例⼦的图⽚⾥⾯的内容是随机编写的,作为通俗易懂的举例,材料是虚拟的虚构的,并不是真实存在的,但是可以同样实现真实的效果。
第⼀步:打开你拿到的excel表格把你的所有杂乱⽂本全部复制好。
第⼆步:打开软件,“⾦芝号码提取整理助⼿”,把刚才复制好的⽂本粘贴进去软件。
第三步:点“号码单独提取”坐等提取结束。
可导出excel和txt两种格式。
导出的号码在excel表格⾥,⼀⾏⼀列,整齐⼲净,其他的⾃动删除过滤掉了。
既然上班的时间长度是固定的,那么为了节约出更多的时间来摸鱼,那么我们在遇到类似问题的时候:excel混合⽂本提取电话号码,excel混合⽂本提取⼿机号码,怎么做?动动脑筋去想更快的解决办法,借助简便的软件,“⾦芝号码提取整理助⼿”,来解放⾃⼰,⽽不是⼀味地去重复⼿动操作,死磕到底,否则累的够呛。
聪明的⼈上班之所以快乐轻松,那是因为他们使⽤了对的⽅法。
excel提取城市公式
在Excel中提取城市公式是一项常见的任务,特别是当我们在处理大量数据时。
提取城市公式可以帮助我们从地址中提取出所需的城市信息,从而更方便地进行分析和统计。
下面是一种简单的方法来实现这个任务。
首先,假设我们的地址数据位于Excel表格的A列。
我们需要提取出地址中的
城市信息。
我们可以利用Excel的文本函数和查找函数来实现这个目标。
下面是具体的步骤:
1. 创建一个新的列,用于存放提取出的城市信息。
假设我们将这一列命名为"
城市",并将其放在B列。
2. 在B2单元格中输入以下公式:
```
=MID(A2, FIND("市", A2)-2, 2)
```
这个公式首先使用FIND函数找到第一个出现的"市"的位置,然后利用MID
函数从该位置开始提取前两个字符。
3. 将B2单元格中的公式拖动填充到B列的所有单元格中,以应用相同的提取
规则。
现在,我们就可以从地址中提取出城市信息了。
请注意,这个方法假设地址中
的城市信息始终位于"市"的前两个字符位置,如果地址格式有所变化,你可能需要
调整公式来适应新的情况。
这是一个简单的方法来从Excel中提取出城市公式。
你可以根据实际情况进行调整和修改,以满足你的特定需求。
希望这对你有所帮助!。
EXCEL中多条件查找的15种方法在Excel中,我们经常需要根据多个条件进行查找数据,以满足特定的需求。
下面是15种常用的多条件查找方法:方法一:使用筛选功能1.在数据区域的标题栏上点击筛选按钮。
2.在需要筛选的列上点击下拉菜单,选择“自定义筛选”。
3.在弹出的对话框中,选择条件并输入相应的值,点击确定即可完成筛选。
方法二:使用高级筛选1.在数据区域上方选择一行或一列作为筛选结果的输出区域。
2. 在Excel菜单栏中选择“数据” -> “高级筛选”。
3.在弹出的对话框中,选择数据区域和条件区域,并选择输出区域,点击确定即可完成筛选。
方法三:使用自动筛选1.在数据区域的标题栏上点击筛选按钮。
2.在需要筛选的列上点击下拉菜单,选择“自动筛选”。
3.在弹出的对话框中,选择条件并输入相应的值,点击确定即可完成筛选。
方法四:使用数据透视表1.选择数据区域。
2. 在Excel菜单栏中选择“插入” -> “数据透视表”。
3.在弹出的对话框中,选择想要作为条件的列,并将其拖拽到“筛选器”区域。
4.在筛选器区域中选择相应的值,即可完成数据透视表的筛选。
方法五:使用函数IF1.在另一个区域输入函数IF,如“=IF(条件1,结果1,IF(条件2,结果2,IF(条件3,结果3,...)))”。
2.将条件和结果填充至所需的行列,即可找到符合条件的数据。
方法六:使用函数SUMIFS1.在另一个区域输入函数SUMIFS,如“=SUMIFS(求和范围,条件范围1,条件1,条件范围2,条件2,...)”。
2.将条件和求和范围填充至所需的行列,即可找到符合条件的数据并求和。
方法七:使用函数COUNTIFS1.在另一个区域输入函数COUNTIFS,如“=CO UNTIFS(条件范围1,条件1,条件范围2,条件2,...)”。
2.将条件和范围填充至所需的行列,即可统计符合条件的数据的数量。
方法八:使用函数INDEX和MATCH1.在另一区域输入函数INDEX,如“=INDEX(返回范围,MATCH(条件1,条件范围1,0),MATCH(条件2,条件范围2,0),...)”。
手机号归属随着移动通信技术的快速发展,手机已经成为现代人生活中不可或缺的一部分。
通过手机号码,我们可以随时随地与他人联系,发送文字、图片、视频等各种形式的信息。
尽管手机号码在我们日常生活中如此常见,但是你是否曾想过一个问题:如何知道一个陌生的手机号码的归属地呢?手机号归属地指的是一个手机号码所注册的地理位置信息。
它可以告诉我们该手机号码的所属运营商和注册地所在的省份、城市等信息。
知道一个手机号码的归属地有很多实际的用途。
比如,在某些情况下,我们可能需要确认一个电话是来自本地还是其他地区,或者可能想要知道一个身份陌生的人所在的城市等等。
那么,如何查询一个手机号码的归属地呢?目前,有多种方法可以帮助我们获取这一信息。
以下是几种常见的手机号归属查询方式:1. 在线手机号归属查询平台:现在有很多在线的手机号归属查询网站和应用可供使用。
这些平台通常提供免费的手机号码查询服务,你只需输入要查询的手机号码,点击查询按钮,系统将自动为你显示该号码的归属地信息。
一些高级的在线查询平台还可以提供更详细的信息,比如手机号码的归属地历史记录、运营商信息、号码状态等。
2. 手机号归属查询软件:为了方便用户,一些软件开发者也推出了专门的手机号归属查询应用。
这些应用程序通常可以在智能手机的应用商店中找到并下载。
通过这些应用,你可以轻松地查询手机号码的归属地信息,并且一些应用还提供了便捷的批量查询功能,以帮助用户处理大量的号码。
3. 运营商官方网站:每个运营商都有自己的官方网站,这些网站通常会提供手机号码归属查询的功能。
通过访问运营商的官方网站,并按照网站的指示进行查询,你可以获取到手机号码的详细归属地信息。
这种方式通常比较可靠,因为信息是直接从运营商的系统中获取的。
尽管查询手机号码归属地的方法多种多样,但是我们也需要注意一些问题:1. 隐私保护:在查询手机号码归属地时,我们要注意保护个人隐私。
提供手机号码查询服务的平台和应用都应该遵守相关的隐私政策,确保用户的个人信息不会被滥用。
EXCEL15种方法多条件查找在EXCEL中,我们可以使用多种方法进行多条件查找。
下面将介绍15种常用的方法。
1.VLOOKUP函数:VLOOKUP函数用于按照第一个条件在一个给定的范围内进行查找,并返回与之匹配的值。
可以使用嵌套VLOOKUP函数进行多条件查找。
2.HLOOKUP函数:HLOOKUP函数与VLOOKUP函数类似,不同之处在于它是按照行进行查找。
3.INDEX函数:INDEX函数用于返回一个给定范围内的单元格的值。
可以使用嵌套INDEX函数进行多条件查找。
4.MATCH函数:MATCH函数用于查找一个给定的值在一个给定范围内的位置。
可以使用嵌套MATCH函数进行多条件查找。
5.IF函数:IF函数可以根据给定条件返回不同的值。
可以使用多个IF函数进行多条件查找。
6.SUMIFS函数:SUMIFS函数可以根据多个条件对给定范围内的单元格进行求和。
可以使用SUMIFS函数进行多条件查找。
7.COUNTIFS函数:COUNTIFS函数可以根据多个条件对给定范围内的单元格进行计数。
可以使用COUNTIFS函数进行多条件查找。
8.AVERAGEIFS函数:AVERAGEIFS函数可以根据多个条件对给定范围内的单元格进行求平均值。
可以使用AVERAGEIFS函数进行多条件查找。
9.CONCATENATE函数:CONCATENATE函数可以将多个文本值合并为一个文本值。
可以使用CONCATENATE函数进行多条件查找。
10.TEXT函数:TEXT函数可以根据指定的格式将数值转换为文本。
可以使用TEXT函数进行多条件查找。
11.FIND函数:FIND函数可以返回一个给定的字符串在另一个字符串中的位置。
可以使用嵌套FIND函数进行多条件查找。
12.SEARCH函数:SEARCH函数与FIND函数类似,不同之处在于它不区分大小写。
13.LEFT函数:LEFT函数可以返回一个字符串的指定数量的字符。
可以使用嵌套LEFT函数进行多条件查找。
python批量获取⼿机归属地,⼿机号归属地批量查询前⼀阵因业务需要,写了⼀个⼩⼯具,现在把代码分享出来:本⼈python版本pycharm版本 PyCharm 2019.3.3 x64如下是代码import osimport xlrdimport xlwtfrom phone import Phonefrom tkinter import filedialog, messagebox, Tk, Entry, Label, StringVar, Buttoninterface = Tk()interface.title('⼿机号归属地查询')interface.geometry('400x100')def save_new_xls(list):workbook = xlwt.Workbook();worksheet = workbook.add_sheet('⼯作表1')#print(list)for i in range(len(list)):try:#print(type(list[i]))worksheet.write(i, 0, list[i]['phone'])worksheet.write(i, 1, list[i]['province'])worksheet.write(i, 2, list[i]['city'])worksheet.write(i, 3, list[i]['zip_code'])worksheet.write(i, 4, list[i]['area_code'])worksheet.write(i, 5, list[i]['phone_type'])except:continuemessagebox.showinfo('提⽰', '数据处理已完成,请选择要存储的⽬录与⽂件名!')filename = filedialog.asksaveasfilename(filetypes=[('xlsx', '*.xlsx')], initialdir='D:\\')if filename:filename = filename + '.xlsx'workbook.save(filename)if messagebox.askokcancel('提⽰', '保存成功!现在要打开这个⽂件吗?'):os.startfile(filename)def read_excel_b(fpath):global headerstartglobal phoneincolumnxl = xlrd.open_workbook(fpath)tb = xl.sheet_by_index(0)rows = tb.nrowslist = []for row in range(int(headerstart.get()), rows):p = tb.cell(row,int(phoneincolumn.get())).valuetry:info = Phone().find(int(p))except:info = {}list.append(info)path = os.path.dirname(os.path.abspath(fpath))#print(path)#print(list)save_new_xls(list)def open_file():a = filedialog.askopenfilename()if a:read_excel_b(a)return aaddr = StringVar(value='0')addr2 = StringVar(value='0')headerstart_text = Label(interface, text="数据起始⾏(第⼀⾏为0):")headerstart = Entry(interface, textvariable=addr)headerstart_text.grid(column=2, row=2)headerstart.grid(column=3, row=2)phoneincolumn_text = Label(interface, text="电话号码所在列(第A列为0):")phoneincolumn = Entry(interface, textvariable=addr2)phoneincolumn_text.grid(column=2, row=3)phoneincolumn.grid(column=3, row=3)label = Label(interface, text='打开源数据')label.grid(column=2, row=4)button = Button(interface, text='选择⽂件', command=open_file)button.grid(column=3, row=4)copyrights = Label(interface, text="by:Blver", fg="red")copyrights.grid(column=4, row=5)interface.mainloop()因引⼊了tkinter,所以这个⼩⼯具是有图形界⾯的(笑)逻辑就是打开⽂件,然后⽤xlrd读取,再⽤phone模块查出号码信息,再⽤xlwt写⼊新xls,最后保存。
Excel怎么使⽤公式提取省份及市?通过公式,可以快速的提取省份和城市。
Excel2007 绿⾊版精简免费[58MB]类型:办公软件⼤⼩:58MB语⾔:简体中⽂时间:2016-06-27查看详情⼀、添加公式1、提取省份,案例截图2、中国的省份、⾃治区、直辖市、特别⾏政区基本是固定的,名称最短的是2个字加“省”,⽽且名称不重复,最简单的⽅法就是全部罗列,然后查找匹配。
3、公式=VLOOKUP(LEFT(A2,2)&"*",{"河北省";"⼭西省";"辽宁省";"吉林省";"⿊龙江省";"江苏省";"浙江省";"安徽省";"福建省";"江西省";"⼭东省";"河南省";"湖北省";"湖南省";"⼴东省";"海南省";"四川省";"贵州省";"云南省";"陕西省";"⽢肃省";"青海省";"台湾省";"北京市";"天津市";"上海市";"重庆市";"⼴西壮族⾃治区";"内蒙古⾃治区";"西藏⾃治区";"宁夏回族⾃治区";"新疆维吾尔⾃治区";"⾹港特别⾏政区";"澳门特别⾏政区"},1,0)4、先提取地址表中的前两个字,利⽤通配符“*”完成需要VLOOKUP中的第1个参数-查找值,将所有的省份全部罗列作为第2个参数查找区域,然后就在查找区域中找到对应的省份,即可完成匹配。
逆向vlookup公式(一)逆向vlookup公式引言逆向vlookup公式是Excel中一种常用的查找函数,它的作用是通过一个给定的值,在一个数据表中查找对应的值,并返回其在表中的位置。
本文将介绍逆向vlookup公式的使用方法和常见的应用场景。
什么是逆向vlookup公式逆向vlookup公式指的是在Excel中使用vlookup函数的逆向方式。
通常情况下,vlookup函数的语法是VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。
而逆向vlookup公式则是通过已知某一列的值,去查找对应的列的值。
逆向vlookup公式的语法逆向vlookup公式的语法与正常的vlookup函数完全相同,只是在查找的过程中使用的数据不同。
逆向vlookup公式的语法为VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])。
•lookup_value:要查找的值,也就是我们已知的某一列的值。
•table_array:包含要在其中查找的数据的表或区域。
•col_index_num:要返回的列的索引号。
•range_lookup:一个逻辑值,指定查找方式。
如果为TRUE或省略,则VLOOKUP将进行近似匹配;如果为FALSE,则VLOOKUP将执行精确匹配。
逆向vlookup公式的常见应用场景逆向vlookup公式在数据分析和处理中非常常见,下面列举了几个常见的应用场景,并给出了相应的公式示例。
根据手机号码查找归属地在一个包含手机号码和对应归属地的数据表中,通过手机号码查找对应的归属地。
假设手机号码在A列,归属地在B列,要查找的手机号码为,公式如下: ``` =VLOOKUP("", A:B, 2, FALSE) ``` 这个公式将返回手机号码对应的归属地。
excel统一查找归类
在 Excel 中,你可以使用“查找和替换”功能来统一查找并归类数据。
以下是一种基本的方法:
1. 打开 Excel 文件并选择要操作的数据范围。
2. 点击“开始”选项卡中的“查找和选择”按钮,然后选择“查找”。
3. 在“查找”对话框中,输入你要查找的文本或数据。
4. 点击“查找全部”按钮,Excel 将列出所有找到的匹配项。
5. 如果需要,可以使用“替换”选项来替换找到的文本或数据。
6. 如果你想对找到的结果进行归类,可以使用条件格式来实现。
例如,你可以将匹配项标记为特定的颜色或字体样式。
7. 选择找到的结果,然后点击“开始”选项卡中的“条件格式”按钮。
8. 在条件格式菜单中,选择你想要应用的条件格式规则,例如“突出显示单元格规则”或“数据条”。
9. 根据你的需求选择相应的规则,并设置要应用的格式。
通过以上步骤,你可以在 Excel 中统一查找并归类数据。
具体的操作可能会因 Excel 版本和具体需求而有所不同,但基本的原理是相似的。