怎么提取excel里的省市,然后进行分区?

请问,怎么把地址中的省、市都提取出来,然后按省进行分区,
希望能实现这种结果,旁边显示3列,第一列是省,第二列是市,第三类是地区。
地区是根据省、市的结果自动显示的,如在省那列里,显示黑龙江省,在地区的列里自动显示,东北

请赐教
请问这个怎么做啊,我不会写代码
提取字段用find函数和mid函数嵌套

地区的显示用vlookup查表函数实现
我的qq,404455680,

对于规则的字段一般使用find函数和mid函数嵌套。但是地址经常不是一样的字数,可以使用COUNTIF。
例如:

A1 单元格: B1单元格想得到的内容:
贵州省六盘水市水县陇脚镇补雨村 贵州省六盘水市
可以在B1中输入:
=IF(COUNTIF(A1,"*县*"),LEFT(A1,FIND("县",A1)),IF(COUNTIF(A1,"*市*"),LEFT(A1,FIND("市",A1)),""))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-02-25
提取字段用find函数和mid函数嵌套

地区的显示用vlookup查表函数实现本回答被提问者采纳
第2个回答  2010-02-25
看起来很复杂,参考教程www.excel329.cn
第3个回答  2010-02-25
把你的原数据样式摆几个出来啊,不然怎么做公式?