王德宝,王德宝讲师,王德宝联系方式,王德宝培训师-【中华讲师网】
53
鲜花排名
0
鲜花数量
扫一扫加我微信
王德宝:如何判断Excel单元格的内容是否为数值(ISNUMBER及VALUE函数)
2016-01-20 20190

如下图,我们如何判断A列中的内容是否为数字呢?

点击查看原图

Excel提供了现成的函数:ISNUMBER(),如果目标单元格为数值则返回TRUE,否则FALSE。据此,我们再结合IF函数,在B3输入以下公式:

=IF(ISNUMBER(A3),"是","否")

得到如下图中的结果:

点击查看原图

不过,我们发现了个问题:A4、A5都是10,为什么B5判断为“否”呢?原来A5单元格虽然内容为10,但是其单元格的类型为“文本”型,这种情况下ISNUMBER函数就不认为是数值了。为了解决这个问题,我们再改进一下公式。利用VALUE()函数对A列内容进行数值转换,如果转换成功说明A列确实为数值,如果出错了说明不是数值。所以C3公式改为:

=IF(ISERROR(VALUE(A3)),"否","是")

点击查看原图

这样,对于A5这样单元格类型为文本的也可以正确判断了。


德宝老师博客原文:https://blog.debao.name/is_number.html?j=1

全部评论 (0)

Copyright©2008-2024 版权所有 浙ICP备06026258号-1 浙公网安备 33010802003509号 杭州讲师网络科技有限公司
讲师网 www.jiangshi.org 直接对接10000多名优秀讲师-省时省力省钱
讲师网常年法律顾问:浙江麦迪律师事务所 梁俊景律师 李小平律师