当前位置:首页>维修大全>综合>

excel怎么自动提取省份市区

excel怎么自动提取省份市区

更新时间:2024-04-11 09:02:13

excel怎么自动提取省份市区

Excel可以通过以下两种方法自动提取出省份、市和区/县信息。

方法1:使用Excel公式提取地址信息

如果你的地址数据比较规范,使用以下公式可以轻松地提取出省份、市和区/县信息:

提取省份:=LEFT(A1,IFERROR(FIND("省",A1)-1,IFERROR(FIND("自治区",A1)-1,IFERROR(FIND("特别行政区",A1)-1,FIND("市",A1)-1))))

提取市:=MID(A1,FIND("省",A1,FIND("市",A1))-1,IFERROR(FIND("市",A1,FIND("市",A1)+1)-FIND("省",A1,FIND("市",A1))+1,IFERROR(FIND("市",A1,FIND("区",A1))-FIND("省",A1,FIND("市",A1))+1,0)))

提取区/县:=IFERROR(MID(A1,FIND("县",A1,FIND("市",A1))-1,IFERROR(FIND("区",A1,FIND("县",A1))-FIND("县",A1,FIND("市",A1))+1,FIND("市",A1)-FIND("县",A1,FIND("市",A1))+1)),"")

需要注意的是,提取省份的公式会先查找“省”关键字,如果找不到则查找“自治区”或“特别行政区”关键字,最后再查找“市”关键字,确保的是提取地址中的省份信息。

方法2:使用Excel插件批量提取地址信息

如果你的地址数据比较复杂或者数据量很大,可以考虑使用第三方Excel插件来批量提取地址信息,比如成为数据模式的Power Query 或者三方的GeoCoding Assistant

这些插件可以自动识别并提取地址信息,比如省份、市、区/县等,并且可以将其拆分到不同的列中,使得数据更加清晰、整洁。

以上两种方法均有其优点和缺点,需要根据实际情况选择。如果数据规范、量不大,可以使用公式提取地址信息;否则可以考虑使用插件,更加高效地处理数据。

excel自动提取省份市区的方法步骤

1、首先打开一份需要提取省市县的表格。

2、开了之后a列是地址的全称,然后在b1里面输入公式=MID(A1,1,FIND(省,A1)),然后按回车键就将省提出提取出来。

3、接着在C1里面输入公式=MID(A1,FIND(省,A1)+1,FIND(市,A1)-FIND(省,A1)),接着按回车键就将市提取出来。

4、再接着在D1里面输入公式=MID(A1,FIND(市,A1)+1,FIND(县,A1)-FIND(市,A1)),按回车键就可以将县提取出来。

5、输入了公式之后提取出来的省市县。

6、然后将B1C1D1单元格全部选中,并将光标放置D1右下角的点上。

7、然后将数据往下拉,将其他的单元格填充就可以将所有需要提取的单元格都设置完了。

更多栏目