找回密码
 注册会员

QQ登录

只需一步,快速开始

查看: 171|回复: 2

excel提取第二次出现的城市的公式

[复制链接]
发表于 2014-12-2 20:04:00 | 显示全部楼层 |阅读模式
悬赏4金钱已解决
一个表格里有很多地址,我想分别提取出  “市”  和  “区/县”
——”市“(只有一个”市“,就提取该”市“的内容。有两个”市“,则填写第二个”市“的内容)
——”区/县“(有“区”填写”区“的内容。没有”区“,就填写县的内容)的相应内容
一:
福建省 泉州市 丰泽区 ——提取内容为:泉州

福建省 泉州市 晋江市 ——提取内容为:晋江
求问,EXCEL自动提取城市  ,若只有一个“市”,则提取第一个市。泉州
                                             若有两个“市”,则提取第二个市。 晋江
怎么编写公式?
二:

江西省 抚州市 金溪县 ——提取内容为:金溪县
江西省 南昌市 东湖区 ——提取内容为:东湖区
求问,EXCEL自动提取。若有“区”,则提取“区”的内容。东湖区
                                    若没有“区”,再自动选择为提取“县”,即提取县的内容。金溪县
怎么填写公式

请帮这位来到南昌知道栏目的网友解答此问题,谢谢!

最佳答案

查看完整内容

第一个 =SUBSTITUTE(TRIM(MID(SUBSTITUTE(A1," ",REPT(" ",20)),(LEN(A1)-LEN(SUBSTITUTE(A1,"市",))+1)*20-19,20)),"市",) 试试. 第二个 =RIGHT(LEFT(A1,LOOKUP(99,FIND({"区","县"},A1))),MATCH(" ",LEFT(RIGHT(LEFT(A1,LOOKUP(99,FIND({"区","县"},A1))),{1,2,3,4,5})),)-1) 都不太完善,试试吧.




上一篇:南昌的小语种培训贵吗?
下一篇:薇映像工作室地址有谁知道?急用!
 楼主| 发表于 2014-12-2 20:04:01 | 显示全部楼层
第一个
=SUBSTITUTE(TRIM(MID(SUBSTITUTE(A1," ",REPT(" ",20)),(LEN(A1)-LEN(SUBSTITUTE(A1,"市",))+1)*20-19,20)),"市",)
试试.
第二个
=RIGHT(LEFT(A1,LOOKUP(99,FIND({"区","县"},A1))),MATCH(" ",LEFT(RIGHT(LEFT(A1,LOOKUP(99,FIND({"区","县"},A1))),{1,2,3,4,5})),)-1)
都不太完善,试试吧.
发表于 2014-12-2 21:33:00 | 显示全部楼层
第一个       =IF(LEN(A4)-LEN(SUBSTITUTE(A4,"市",""))>=2,MID(A4,8,3),MID(A4,FIND("省",A4)+1,FIND("市",A4)-(FIND("省",A4)+1)))
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

如需要(删违规/投诉/建议/赞助等)请联系

本论坛所有来帖仅代表网友个人观点,不代表青山湖畔|南昌论坛立场。
网警提示:网络刷单是违法 切莫轻信有返利,网上交友套路多 卖惨要钱需当心,电子红包莫轻点 个人信息勿填写,仿冒客服来行骗 官方核实最重要,招工诈骗有套路 预交费用需谨慎,低价充值莫轻信 莫因游戏陷套路,连接WIFI要规范 确认安全再连接,抢购车票有章法 确认订单再付款,白条赊购慎使用 提升额度莫轻信,网购预付有风险 正规渠道很重要 如网民接到96110电话,请立即接听。

手机版|南昌530论坛

GMT+8, 2024-11-18 19:39

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team

快速回复 返回顶部 返回列表