分享

excel为什么开奖号末位号判断总是大

 平安三师兄 2020-07-19

excel为什么使用right函数截取的数字判断结果总是出错

使用right函数提取开奖号码的末位号码,为什么在判断单元格中输入公式=IF(B3>4,”大”,”小”),返回的结果都是“大”,难道公式有问题?

解决方案:   用公式将文本形成的数字转为数值后在进行比较,即可得到正确的结果。

第一, 使用RIHT函数把A列的数据提出最后一位,如图:

第二,RIGHT函数解析  right函数语法:

a)     right(text,num_chars)

b)     其中text表示要截取的字符串

c)     num_chars表示截取的字符的数量如图:

第三, 直接在B3单元格中使用IF函数判断IF(B3>4,”大”,”小”),结果可以发现都是同样的结果“大”如图:

第四, 因为使用right函数得到的函数的数字文本形式,因文本数据在排序上比数值靠后所以判别文本是否大于数字时都会返回TRUE。解决方法:选中B列的数据复制粘贴数值如图:

第五, 此时单元格出现小三角点击并转化位数字格式如图:

第六, 效果如图:

    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多