excel if函数问题,在线等 A1=11,A2=RIGHT(A1,1),A3-IF(A2=1,"1","0") 为什麽显示0???

excelif函数问题,在线等A1=11,A2=RIGHT(A1,1),A3=IF(A2=1,"1","0")为什麽显示0???... excel if函数问题,在线等
A1=11,A2=RIGHT(A1,1),A3=IF(A2=1,"1","0")
为什麽显示0???
展开
luoyh007
2011-12-21 · TA获得超过3686个赞
知道小有建树答主
回答量:1226
采纳率:50%
帮助的人:935万
展开全部
A1=11,则A2=1(A2的公式是显示A1值最右边的第一个字符),即right显示的是文本格式,不是数字
A3=0,是指当A2=1为真时,显示为1,而实际上A2显示的是文本,不等于1,所以显示的是0。
若要等于1,将公式改为:A2=value(right(A1,1)
期望得到你的认可
ouyangff
2011-12-21 · TA获得超过6593个赞
知道大有可为答主
回答量:3477
采纳率:66%
帮助的人:4622万
展开全部
A3=IF(A2=1,"1","0")
改为:
=IF(A2=“1”,"1","0")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
mrgeng2008
2011-12-21 · TA获得超过3594个赞
知道大有可为答主
回答量:4034
采纳率:25%
帮助的人:1995万
展开全部
因为A2=RIGHT(A1,1)得到的是1,但是是文本格式,你可以加一个函数VALUE(A2)=1就可以了 ,因为文本的1和数值型的1,是不相等的,即A2<>1,所以,根据条件公式显示为0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
micco494
2011-12-21 · TA获得超过386个赞
知道小有建树答主
回答量:306
采纳率:0%
帮助的人:82.8万
展开全部
注意RIGHT函数返回的是个字符,A2的值是个字符,不是数值,你将A3修改成下面的就可以了
A1=11,A2=RIGHT(A1,1),A3=IF(A2="1","1","0")
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式