打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
贴心小技巧:如何检查单元格里有没有数字?


送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

【置顶公众号】或者【设为星标】及时接收更新不迷路



小伙伴们好,今天要和大家分享一道基础题目。题目的要求很简单,问怎样检查单元格中是否含有数字。



这个题目第一反应就是要用到FIND函数。没错,但是还要留心在解题过程中的小陷阱哦!


01

这类题目一定会用到FIND函数。



  • 在单元格B2中输入公式“=IF(OR(ISNUMBER(FIND(ROW($1:$10)-1,A2))),"有","无")”,三键回车并向下拖曳即可。

思路:

  • FIND(ROW($1:$10)-1,A2)部分,在单元格A2中查找0-9这十个数字。能找到,则返回位置信息,找不到则返回错误值

  • 利用ISNUMBER函数将数字转换为TRUE,错误值转换为FALSE

  • OR函数的特点就是,只要参数中有一个满足条件,就返回TRUE

  • IF函数做逻辑判断,返回“有”

这则公式很巧妙地利用了ISNUMBER这个函数将错误值转换为FALSE,在结合OR函数返回TRUE,构思精妙!


02

想一想,COUNT函数可以在忽略错误值的情况下统计数字型数值的个数。这个特点也可以利用来解决这道题目。



在单元格B2中输入公式“=IF(COUNT(-MID(A2,ROW($1:$99),1)),"有","无")”,三键回车并向下拖曳即可。

思路:

  • 利用MID函数依次从第1、2、3..,位提取长度为1的字符

  • -MID()部分将数值变为负数,文本变为错误值

  • COUNT函数进行计数。只要有数值型数字,COUNT函数的返回值就一定会大于等于1,等价于TRUE

  • IF函数做逻辑判断并返回正确答案


好了朋友们,今天和大家分享的内容就是这些了!喜欢我的文章请分享、转发、点赞和收藏吧!如有任何问题可以随时私信我哦!

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

我就知道你“在看”


推荐阅读
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
​Excel技巧应用篇:计算Excel中两列之间的所有匹配/重复项
分享几个实用的Excel函数给你
UC头条:Excel函数(24)
ISNUMBER函数详解丨检验指定值是否为数字
“万金油”公式,INDEX SMALL IF ROW函数组合的三个应用案例解析
Excel函数教程:信息函数(2)
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服