如图:
这个问题的难点在于我们国家的省名,并不是都以省结尾的,还有自治区,直辖市,而且这里的地址除了省之外,还可能涌现市,涌现区,这就比较难办,如果都因此省结尾倒是比较好办,我们只要用Find函数找到省的位置,再用left函数直接从左边截取即可。
那这个问题怎么办理呢?
第一步:利用用Find函数
我们用find函数分别来查找省,市,区第一次涌现的位置,如动图:
第二步:利用iferror函数屏蔽缺点值
我们从地址里分别查找省,市,由于有地址没有包含省,有的没包含区,那么查找不到肯定会返回缺点值。我们用iferror 函数屏蔽缺点值,如果出错,让它返回空值。如动图:
第三步:利用min函数
我们看动图可以知道,在每一行涌现三个值,分别是省,市,区第一次涌现的位置,大家该当知道,这三个中,个中最小的值,便是我们从左截取的位置啦。如动图:
末了一步:用left函数直接截取
那么我们直接从左截取,得到省份。如动图:
这个问题至此办理了,大家有没有更好的方法呢?欢迎评论区留言分享?
顺便说一下,我考试测验了用WPS AI来办理,考试测验了多次均已失落败告终,大概我的提示词步精准吧。
有AI高手可以考试测验一下用AI能否办理?
我是墨云轩,热衷分享wps办公小技巧,边学习,边分享,每天进步一点点!
感谢你的阅读!