首页 > 其他 > 详细

EXCEL学习笔记20200526

时间:2020-05-26 16:22:23      阅读:54      评论:0      收藏:0      [点我收藏+]

FIND(ROW($1:$10)-1,A1&1/17

 

这个用法基本都是为了处理错误值的,前面也说了,&1/17和&“0123456789”效果是一样的,随便说个处理错误值的用法吧,如要在一串文本中找出5后面一个字符,如2356,15333,234,结果分别为6,3,至于234因为没有5,就返回空文本,一般想到的公式就是=MID(B1,FIND(5,B1)+1,1),但在234的时候,因为没有5,FIND函数会返回错误值,用=MID(B1,FIND(5,B1&1/17)+1,1)就可以屏蔽这种错误,B1中无5时,FIND 5就查找到1/17部分的5,返回的位置>LEN(B1),最后用MID函数就返回空文本了。当然,你要用IFERROR或ISERROR函数来处理错误值也可以。

当然,对于这个简单例子来说,直接用&5就可以了。
在有些例子中,如要在B1中查找A1内容出现的位置什么的,也经常看到用find(a1,b1&a1)这种用法,也是这个目的。

来源此处http://club.excelhome.net/thread-1050281-1-1.html

EXCEL学习笔记20200526

原文:https://www.cnblogs.com/willingzhu/p/12966248.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!