EXCEL中如何判断A1单元格中某个数字位数带有某个数时,在B1单元格中显示相应的字。
比如:在A1中输入1、11、21、31等尾数带1的时,在B1中就显示“你好”。在A1中输入2、12、22、32等尾数带2的时候,在B1中就显示“再见”非常感谢大家的回答,...
比如:在A1中输入1、11、21、31等尾数带1的时,在B1中就显示“你好”。在A1中输入2、12、22、32等尾数带2的时候,在B1中就显示“再见”
非常感谢大家的回答,几个方法我都试过了,基本都可以。可是我还需要继续添加下去就不行了。也就是还要在A1中输入3/13/23。。。等尾数带3的,在B1中显示“其他”,这样一直下去。。4、5、6、7、8、9、0。这些尾数都要设置不同的显示。我试过几种方式直接在后面添加,结果失败。有劳大家了哈!!! 展开
非常感谢大家的回答,几个方法我都试过了,基本都可以。可是我还需要继续添加下去就不行了。也就是还要在A1中输入3/13/23。。。等尾数带3的,在B1中显示“其他”,这样一直下去。。4、5、6、7、8、9、0。这些尾数都要设置不同的显示。我试过几种方式直接在后面添加,结果失败。有劳大家了哈!!! 展开
4个回答
展开全部
给一个拓展性较强的公式:
=CHOOSE(RIGHT(A1,1)*1+1,"","你好","再见","","","","","","","",)
尾数不同,显示不同,在公式的引号中间添加需要显示的字就可以,可以预置10个。
=CHOOSE(RIGHT(A1,1)*1+1,"","你好","再见","","","","","","","",)
尾数不同,显示不同,在公式的引号中间添加需要显示的字就可以,可以预置10个。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=if(right(a1)="1","你好",if(right(a1)="2","再见",""))
或
=if(right(a1)*1=1,"你好",if(right(a1)*1=2,"再见",""))
或
=if(right(a1)*1=1,"你好",if(right(a1)*1=2,"再见",""))
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=if(--right(a1)=1,"你好",if(--(right(a1)=2,"再见",""))
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-06-23 · 知道合伙人软件行家
关注
展开全部
=CHOOSE(--right(A1),"你好","再见")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询