在excel中如何用函数把地址按省市分成三段

作者&投稿:潮宙 (若有异议请与网页底部的电邮联系)
在excel中如何用函数把地址按省市分成四段~

B1:
=LEFT(A1,FIND("省",A1))
C1:
=SUBSTITUTE(LEFT(A1,FIND("市",A1)),B1,"")
D1:
=SUBSTITUTE(LEFT(A1,FIND("市",A1,FIND("市",A1)+1)),B1&C1,"")
E1:
=SUBSTITUTE(A1,B1&C1&D1,"")

1、提取省份用left函数
left函数的语法结构是LEFT(text, num_chars)
其中text表示我们要截取的那个内容,num_chars表示要截取多少内容。
2、提取城市用mid函数
MID字符串函数,作用是从一个字符串中截取出指定数量的字符 MID(text, start_num, num_chars) text被截取的字符 start_num从左起第几位开始截取(用数字表达) num_chars从左起向右截取的长度是多少(用数字表达)
3、提取区县用right函数
right函数,从字符串右侧首字符开始,从右向左提取指定的字符,其功能和LEFT函数完全一样,只是方向不同,从一个文本字符串的最后一个字符开始,截取指定数目的字符。
Excel表格中如需要从一段文字内容中提取某一长度的内容

方法如下:

1、提取省份

(1)中国的省份、自治区、直辖市、特别行政区基本是固定的,名称最短的是2个字加“省”,而且名称不重复,最简单的方法就是全部罗列,然后查找匹配。

(2)公式=VLOOKUP(LEFT(A2,2)&"*",{"河北省";"山西省";"辽宁省";"吉林省";"黑龙江省";"江苏省";"浙江省";"安徽省";"福建省";"江西省";"山东省";"河南省";"湖北省";"湖南省";"广东省";"海南省";"四川省";"贵州省";"云南省";"陕西省";"甘肃省";"青海省";"台湾省";"北京市";"天津市";"上海市";"重庆市";"广西壮族自治区";"内蒙古自治区";"西藏自治区";"宁夏回族自治区";"新疆维吾尔自治区";"香港特别行政区";"澳门特别行政区"},1,0)

(3)先提取地址表中的前两个字,然后利用通配符“*”完成需要VLOOKUP中的第1个参数-查找值,将所有的省份全部罗列作为第2个参数查找区域,然后就在查找区域中找到对应的省份,即可完成匹配。

2、提取城市

省份提取结束后,需要提取地市了,这个时候我们就要用到SUBSTITUTE这个文本替换函数,只需要将地址表中的省份替换为空值即可。



B1:
=LEFT(A1,FIND("省",A1))
C1:
=MID(A1,FIND("省",A1)+1,FIND("市",A1)-FIND("省",A1))
D1:
=RIGHT(A1,LEN(A1)-FIND("市",A1))
友情提示:上面公式只适合“省市”格式,如果有自治区等其他格式,会出错。

B1中输入
=LEFT(A1,FIND("省",A1))
C1
=MID(A1,LEN(B1)+1,FIND("市",A1)-LEN(B1))
D1
=SUBSTITUTE(A1,B1&C1,"")

B1:
=LEFT(A1,FIND("省",A1))
C1:
=LEFT(SUBSTITUTE(A1,B1,""),FIND("市",SUBSTITUTE(A1,B1,"")))
D1:
=SUBSTITUTE(A1,B1&C1,"")


如何在Excel中使用一些技巧
快捷定位:只需轻轻按下Ctrl键并配合上下左右箭头,数据的边界就像魔法般清晰呈现,无论是寻找数据源的起始点还是终点,都变得轻而易举(Ctrl+上\/下\/左\/右箭头)。接下来,快速选取大片数据是日常操作中的小能手,Ctrl+Shift组合可以帮你一把。例如,如果想选中所有数据,只需按住Ctrl+Shift+右箭头+下...

如何在Excel中使用修订模式?
1. 打开需要协作编辑的Excel文件,点击“审阅”选项卡。2. 在“审阅”选项卡中,点击“修订”按钮,选择“开始修订”。3. 在修订模式下,所有的修改都会被标记出来,比如新增的文本会用下划线标记,删除的文本会用删除线标记。4. 多个人同时编辑时,每个人的修改会用不同颜色的标记来区分。5. 完成修...

如何使用Excel
1. 打开Excel应用程序。2. 创建一个新工作簿(文件→新建→空白工作簿)。3. 输入数据到表格中,每个表格都有默认的标签,如表1。4. 重命名表格以反映其内容(右键点击表格标签,选择“重命名”)。5. 输入表头信息,并在下方的行中填入数据。6. 保存工作簿(文件→保存)。编辑和格式化数据:1....

如何在excel中使用$符号呢?
想要使用excel锁定公式$,可以按照以下步骤进行操作:1、输入数据打开EXCEL表格,在A列单元格内输入数据。2、输入公式在B1单元格内输入公式“=A1”。3、按下快捷键移动鼠标到A字母处,在键盘上按下F4,快速添加上$符号,锁定单元格。4、复制公式选中B1单元格往下拉,B列公式都一样。【加入社群一起学...

如何使用excel里面的,的多种用法
1、首先,我们打开我们电脑上面的excel,然后我们在里面输入一些数字;2、然后我们在图示中的单元格中输入=#B2,之后按回车键;3、然后我们选中该单元格,之后将鼠标放在该单元格的右下角,出现十字符号的时候,我们进行下拉;4、下拉完成后,如图所示,这样我们就将该组数字的前面全部添加了一个符号,...

excel中函数有哪些?如何使用?
下面以实际操作来讲解下主要函数公式的使用方法和步骤(EXCEL2007为例)1\/6 公式一:AVERAGE 求平均值函数 计算一组数据的平均值数据 选择一个单元,用来显示平均值数据 在fx公式输入栏里边输入:=AVERAGE(D2:D4)其中D2 D4 为要计算平均的数据范围。如下图所示,回车显示平均值数据公式二:MAX ...

在excel中如何单个选中单元格?
单个选中的方法步骤如下:1、用鼠标选定Excel表格 用鼠标选定Excel表格的方法很简单,只需在Excel表格最下方的工作表标签上单击即可。 用鼠标来选定Excel表格是最常用、最快速的方法。2、选定连续的Excel表格 在Excel表格下方的第1个工作表标签上单击,选定该Excel表格,按住【Shift】键的同时选定最后一个...

如何在Excel中添加选项按钮呢?
一、使用“开发工具”选项 1. 打开Excel表格,在菜单栏找到并点击“开发工具”。如果看不到“开发工具”,需要进行自定义设置,在“选项”中的“自定义功能区”进行勾选。2. 在“开发工具”下,选择“插入”按钮,找到&...

如何使用Excel表中的数据?
如果Excel表中的数字总是变化,可能有以下几种原因和解决方法:1. 单元格格式设置问题:检查单元格的格式是否为常规格式,而不是日期、百分比等其他格式。如果格式不正确,可以通过右键点击单元格,选择“格式设置”,然后选择正确的格式。2. 公式错误:如果单元格中的数字是通过公式计算得出的,可能是因为...

excel中如何使用条件格式功能?
1、打开一个事先准备好的有数据的表格,然后选中所有数据点开始功能选项,这时显示开始功能菜单;2、找到条件格式选项,然后点击条件格式选项,之后会弹出条件格式列表;3、找到新建规则选项,然后点击新建规则选项,这时会自动弹出新建格式规则窗口;4、点击上图指出的选项,然后进行切换窗口信息操作,之后在...

咸丰县15519632689: EXCEl如何用函数公式把城市客户自动匹配省份 -
乜斌至灵: 1、首先选取省份序列——数据——有效性, 2、点击允许——序列, 3、“来源”选择省份序列, 4、点击下拉键,完成省份填充, 5、选中所有省份及城市.公式——指定——最首行——确定,为单个列表命名. 6、选择城市序列——数据——有效性——允许——序列, 7、来源处输入函数:=indirect(前一个省份单元格),将括号里($K$4)K4中间的$符号删除,例如($K4) 8、点击确定,完成效果图.

咸丰县15519632689: 在excel中如何用函数把地址按省市分成四段 -
乜斌至灵: b1: =left(a1,find("省",a1)) c1: =mid(a1,find("省",a1)+1,find("市",a1)-find("省",a1)) d1: =right(a1,len(a1)-find("市",a1)) 友情提示:上面公式只适合“省市”格式,如果有自治区等其他格式,会出错.

咸丰县15519632689: Excel中Left函数怎么用 -
乜斌至灵: 1.left函数的含义 1 1.left函数用来对单元格内容进行截取.从左边第一个字符开始截取,截取指定的长度.END 2.left函数的语法格式 1 2.left函数的语法格式 =left(text,num_chars) text代表用来截取的单元格内容. num_chars代表从左开始截取的...

咸丰县15519632689: 怎样在EXCEL表中使用公式提取省市名 -
乜斌至灵: 1、首先“FIND”函数主要用于确定某些字符数据在该单元格内数据字符串的具体位置. 2、打开工作表,鼠标单击选择H2单元格并输入公式“=LEFT(G2,FIND(“省”,G2))”后,按下键盘上的回车键计算出结果即可. 3、可以看到在H2单元格中已经完成了对省份的提取. 4、接着鼠标单击选中该单元格,将该公式填充到下面单元格内,完成对省份的提取. 5、FIND函数语法构成:FIND(find_test,within_text,[start_num]). 6、find_test:查找的文本字符,within_text:包含查找文本的文本字符串,start_num:指定查找的字符.

咸丰县15519632689: EXCEL中如何根据邮政编码自动生成省份? -
乜斌至灵: 要根据地址自动生成邮编可分为两步: 1、首先根据地址要提取出省市,甚至到县百.因为我国的邮编是每个区县不同的.提取方法要根据地址度格式而定,一般可以用分列、函数等方法提取,如EXCEL为2013版,也可以用最新的自动智能填充功内能实现. 2、要有一张邮编和省市县的对比表.然后根据第一步提取出的省市信息,可以用查找引用类函数自动生成邮编.容最常用的是VLOOKUP函数.

咸丰县15519632689: 怎么提取excel里的省市,然后进行分区? -
乜斌至灵: 对于规则的字段一般使用find函数和mid函数嵌套.但是地址经常不是一样的字数,可以使用COUNTIF.例如:A1 单元格: B1单元格想得到的内容:贵州省六盘水市水县陇脚镇补雨村 贵州省六盘水市 可以在B1中输入:=IF(COUNTIF(A1,"*县*"),LEFT(A1,FIND("县",A1)),IF(COUNTIF(A1,"*市*"),LEFT(A1,FIND("市",A1)),""))

咸丰县15519632689: Excel 怎么用公式把详细的家庭地址截止到省市县 -
乜斌至灵: 具体要看地址数据的情况如何.如果地址的数据都比较一致和统一,这样提取就比较简单.一般可以利用FIND、MID等函数.

咸丰县15519632689: 将一列EXCEL表格里的地址的省份全部删除的方法或公式? -
乜斌至灵: 数据在A1,B1输入 =LEFT(A1,2)&IF(FIND("省",A1),RIGHT(A1,LEN(A1)-FIND("省",A1))) 公式下拉

咸丰县15519632689: 怎么用excel自动帮我把地区分开,要把广东省内,按市,分珠三角和非珠三角,然后其他的,按省分区, -
乜斌至灵: 快递算钱呀,帮人做过,是做一个价格表,分别显示每个市、区的价格,然后在录入表自动引用.并根据初始重量,分段计重、加价计算的不同要求计算.你最好上传一个样表,好写公式.

咸丰县15519632689: excel取文字中间的文字,比如(浙江省温州市鹿城区)但是有很多个地址,要取中间的温州市怎么用函数?谢谢 -
乜斌至灵: 假设“浙江省温州市鹿城区”在A格,则公式为=MID(A1,FIND("省",A1)+1,(FIND("市",A1,1)-FIND("省",A1,1)))

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网