excel中,知道地址,怎么能把地址中的省、市、区分开。如图

 我来答
不倒翁哥哥23
2016-12-16
知道答主
回答量:2
采纳率:0%
帮助的人:2309
展开全部


C7:=IF(ISERROR(FIND("省",C10)),"/",MID(C10,1,FIND("省",C10)))

D7:=IF(ISERROR(FIND("省",C10)),IF(ISERROR(FIND("市",C10)),"/",MID(C10,1,FIND("市",C10))),IF(ISERROR(FIND("市",C10)),"/",MID(C10,FIND("省",C10,1)+1,FIND("市",C10,1)-FIND("省",C10,1))))

E7:=IF(ISERROR(FIND("市",C10)),IF(ISERROR(FIND("省",C10)),IF(ISERROR(FIND("区",C10)),"/",MID(C10,1,FIND("区",C10))),IF(ISERROR(FIND("区",C10)),"/",MID(C10,FIND("省",C10,1)+1,FIND("区",C10,1)-FIND("省",C10,1)))),IF(ISERROR(FIND("区",C10)),"/",MID(C10,FIND("市",C10,1)+1,FIND("区",C10,1)-FIND("市",C10,1))))

F7:=IF(ISERROR(FIND("市",C10)),IF(ISERROR(FIND("省",C10)),IF(ISERROR(FIND("县",C10)),"/",MID(C10,1,FIND("县",C10))),IF(ISERROR(FIND("县",C10)),"/",MID(C10,FIND("省",C10,1)+1,FIND("县",C10,1)-FIND("省",C10,1)))),IF(ISERROR(FIND("县",C10)),"/",MID(C10,FIND("市",C10,1)+1,FIND("县",C10,1)-FIND("市",C10,1))))

G7:=IF(ISERROR(FIND("县",F7)),IF(ISERROR(FIND("管理区",E7)),E7,"/"),F7)

F7:=IF(ISERROR(FIND("管理区",E7)),IF(ISERROR(FIND("区",C10)),IF(ISERROR(FIND("县",C10)),IF(ISERROR(FIND("市",C10)),IF(ISERROR(FIND("省",C10)),C10,RIGHT(C10,LEN(C10)-FIND("省",C10,1))),RIGHT(C10,LEN(C10)-FIND("市",C10,1))),RIGHT(C10,LEN(C10)-FIND("县",C10,1))),RIGHT(C10,LEN(C10)-FIND("区",C10,1))),E7&RIGHT(C10,LEN(C10)-FIND("区",C10,1)))



说明:因为EXCEl处理数据有限,所以E7和F7是分两步分别计算区和县的数据(两格数据总有一格是显示/的),G7是选择E7或F7(根据情况选择数据)。

收件方1与收件方2是一样的,方便一次打印两个快递。

希望对你有帮助。

迪子LD
2013-04-15
知道答主
回答量:10
采纳率:0%
帮助的人:1.6万
展开全部
先用find函数找到省、市这两个字,得到他们的位置,然后根据他们的位置来将地址分开,(用right,left,mid函数)。
更多追问追答
追问
听说过但是不会用,请问一下具体的操作步骤谢谢
追答
比如地址在A1这个单元格   要求的省放在B1单元格,市放在C1,区放在D1

B1 =LEFT($A$1,FIND("省",$A$1,1))
C1 =MID($A$1,FIND("省",$A$1,1)+1,FIND("市",$A$1,1)-FIND("省",$A$1,1))
D1 =RIGHT($A$1,LEN($A$1)-FIND("市",$A$1,1))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
ctj2012OK
2013-04-15 · TA获得超过674个赞
知道答主
回答量:287
采纳率:0%
帮助的人:167万
展开全部
1、“河北省”=MID(A1,1,FIND("省",$A$1))
2、“三河市”=MID(A1,4,FIND("市",$A$1)-3)
3、“燕郊****”=MID(A1,FIND("市",$A$1)+1,30)
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
雨浓shine
2013-04-15 · TA获得超过1041个赞
知道小有建树答主
回答量:940
采纳率:57%
帮助的人:577万
展开全部
数据---分列。
追问
地址是全国每个省市区的,不是单一的省市区,分列用过,不好用  还是我用的不对请附 一下操作图片谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式