countif和if函数配合使用

帮我看看这个公式有什么问题?第一列是地址,我想在第三列求出所在省份,用的函数是:=IF(COUNTIF(A330,"省"),MID(A330,1,FIND("省",A33... 帮我看看这个公式有什么问题?第一列是地址,我想在第三列求出所在省份,用的函数是:=IF(COUNTIF(A330,"省"),MID(A330,1,FIND("省",A330)),IF(COUNTIF(A330,"内蒙古"),"内蒙古自治区",IF(COUNTIF(A330,"宁夏"),"宁夏自治区",IF(COUNTIF(A330,"北京"),"北京市",IF(COUNTIF(A330,"重庆"),"重庆市"))))),可是返回的值不对,不知道哪儿有问题,请帮帮忙 展开
 我来答
wu_zhenjiu
科技发烧友

2014-12-13 · 有一些普通的科技小锦囊
知道大有可为答主
回答量:3.1万
采纳率:79%
帮助的人:1.2亿
展开全部
不能这么用,COUNTIF(A330,"省"),这是错误原因。
=IF(ISNUMBER(FIND("省",A330)),MID(A330,1,FIND("省",A330)),IF(ISNUMBER(FIND("内蒙古",A330)),"内蒙古自治区",IF(ISNUMBER(FIND("宁夏",A330)),"宁夏自治区",IF(ISNUMBER(FIND("北京市",A330)),"北京市",IF(ISNUMBER(FIND("重庆市",A330)),"重庆市")))))
Stcxj
高粉答主

2014-12-13 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部
看看是不是你要的:
=IF(COUNTIF(A1,"*省*"),MID(A1,1,FIND("省",A1)),IF(COUNTIF(A1,"*内蒙古*"),"内蒙古自治区",IF(COUNTIF(A1,"*宁夏*"),"宁夏自治区",IF(COUNTIF(A1,"*北京*"),"北京市",IF(COUNTIF(A1,"*重庆*"),"重庆市")))))
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式