如何快速准确提取地址中的省份名称? 点击使用AI助手 了解更多

发布于 2024-12-18 liusiyang 32 编辑

AI 智能搜索

基于灵犀AI办公助手生成
完整内容,请前往灵犀查看

有朋友咨询这样一个问题,如何根据提供地址,提取省份的名称?

如图:

这个问题的难点在于我们国家的省名,并不是都以省结尾的,还有自治区,直辖市,而且这里的地址除了省之外,还可能出现市,出现区,这就比较难办,如果都是以省结尾倒是比较好办,我们只要用Find函数找到省的位置,再用left函数直接从左边截取即可。

那这个问题怎么解决呢?

第一步:利用用Find函数

我们用find函数分别来查找省,市,区第一次出现的位置,如动图:

第二步:利用iferror函数屏蔽错误值

我们从地址里分别查找省,市,因为有地址没有包含省,有的没包含区,那么查找不到肯定会返回错误值。我们用iferror 函数屏蔽错误值,如果出错,让它返回空值。如动图:

第三步:利用min函数

我们看动图可以知道,在每一行出现三个值,分别是省,市,区第一次出现的位置,大家应该知道,这三个中,其中最小的值,就是我们从左截取的位置啦。如动图:

最后一步:用left函数直接截取

那么我们直接从左截取,得到省份。如动图:

这个问题至此解决了,大家有没有更好的方法呢?欢迎评论区留言分享?

顺便说一下,我尝试了用WPS AI来解决,尝试了多次均已失败告终,也许我的提示词步精准吧。

有AI高手可以尝试一下用AI能否解决?

我是墨云轩,热衷分享wps办公小技巧,边学习,边分享,每天进步一点点!感谢你的阅读!

原文链接:https://bbs.wps.cn/topic/17204

上一篇: WPS从入门到熟练的快速指南
下一篇: 如何利用WPS历史版本功能恢复文档旧版本
相关文章
×