excel判断单元格中是否存在某个字符

例如,在A1单元格中输入“补贴”然后再B1中就显示1,如果在A1中输入“非补贴”,然后B1中就显示2,就是想用if来判断A1的内容,不知道该怎么写。求大侠帮助... 例如,在A1单元格中输入“补贴”然后再B1中就显示1,如果在A1中输入“非补贴”,然后B1中就显示2,就是想用if来判断A1的内容,不知道该怎么写。求大侠帮助 展开
 我来答
鱼木混猪哟
高粉答主

2016-05-23 · 专注Office,尤其Excel和VBA
鱼木混猪哟
采纳数:6078 获赞数:33680

向TA提问 私信TA
展开全部

Excel中可以利用find函数判断单元格中是否存在某个字符。

软件版本:Office2007

方法如下:

1.判断A列中单元格是否存在字符A:

2.输入公式如下:

3.下拉填充,得到结果中,如果是数字则说明A列中包含字符A;如果是#VALUE!则说明不包含。

maolin23
推荐于2016-08-14 · TA获得超过1364个赞
知道小有建树答主
回答量:843
采纳率:0%
帮助的人:288万
展开全部
=IF(A1="补贴",1,IF(A1="非补贴",2,""))
OR
=IFERROR(LOOKUP(A1,{"补贴","非补贴"},{1,2}),"")
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
家有小榕
2012-09-11 · TA获得超过212个赞
知道答主
回答量:67
采纳率:100%
帮助的人:53.7万
展开全部
有个很简单的方法,只不过是显示1和0就是了
直接在b1单元个输入“a1=补贴”
这样 如果a1里面填的是补贴,那就会显示1,如果是非补贴就会显示0了。(如果显示了是flase,按就修改一下单元格的格式里面有个判断格式,选01的就好)
这是是最简单的方法,不过却是要用 1和2的话,请参考别人的方法。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jamen1984
2012-09-11 · TA获得超过539个赞
知道小有建树答主
回答量:377
采纳率:100%
帮助的人:222万
展开全部
=iferror(vlookup(a1,{"补贴",1;"非补贴",2},2,0),"")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
707644456
2012-09-11 · 超过10用户采纳过TA的回答
知道答主
回答量:91
采纳率:0%
帮助的人:20.4万
展开全部
IF(A1="补贴",1,IF(A1="非补贴",2,""))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式