网站首页 > 开源技术 正文
各位大家好,我是Excel归故乡。最近几期给大家讲解几个关于IF函数的经典案例。今天先说IF函数+FIND函数组合,快速判断字符串中是否包含关键字。
如上图所示,我们要判断发货地是否为成都,把这句话翻译一下,就是判断发货地址中是否包含成都二字。我们如何判断呢?这里给大家引入一个新函数,FIND函数,我们在后面文本函数专题会再详细的讲解,这里大家只需要明白,FIND函数的作用是找出关键字在字符串中的位置,如果字符串不包含关键字,就返回错误值。我们不是要判断是不是包含关键字吗?找出关键字的位置有什么用呢?先不着急,我们先用INFD函数找一下关键字你就明白了。
用FIND函数寻找关键字的位置后,我们会发现,如果地址中包含关键字,则返回了关键字所在的位置,但是如果不包含关键字,则得到一个错误值。实际上就将包含关键字的和不包含的分成了有规律的两种情况。但是错误值不是很好处理,那我们是不是可以想办法,把错误值变成其他形式来展示,此时我们可以使用IFERROR函数,将错误值转换成数字0,如下图所示:
这个时候,我们包含关键字的地址对应的就是大于等于1的数字,而不包含关键字的地址,对应的就是0。此时我们联想到前面讲解的,非0的数字和0在IF函数中可以代替TRUE和FALSE,这里不正满足这个条件吗?我们正好就可以利用这个规律,将我们找出来的非0和0作为IF函数的第一参数,就可以得到我们想要的结果了,最后整理一下我们最终的公式:=IF(IFERROR(FIND("成都",B19),0),"是","否")
以上就是本期的全部内容,IF函数作为基础函数,结合其他函数能衍生出很多用法,这里我们仅仅是给大家讲解一些用法基础模型,希望大家在掌握基础之后,能够更灵活的运用!
原创不易,请大家多多支持,期待与大家互相学习,共同进步!
- 上一篇: 进阶高手必备的多条件数据分析技巧,收藏备用
- 下一篇: vba的if多条件判断语句,写法更灵活
猜你喜欢
- 2025-09-06 Excel中,除了If函数外,还有这些函数用于条件判断
- 2025-09-06 IF三个以上条件判断,千万别用AND和OR,Excel函数公式
- 2025-09-06 IF函数简单,多条件逻辑判断却很难,掌握这五种方法就一通百通
- 2025-09-06 Excel常用函数IF条件判断的嵌套用法#excel
- 2025-09-06 vba的if多条件判断语句,写法更灵活
- 2025-09-06 进阶高手必备的多条件数据分析技巧,收藏备用
- 2025-09-06 远离IF,遇到数字区间里的多条件查询,一定要用frequency函数
- 2025-09-06 IF()函数学会多条件求和和IF嵌套就够了
- 2025-09-06 按条件计算平均值,AVERAGEIF函数要牢记!
- 2025-09-06 Excel中的神器COUNTIF函数,你真的会用吗?
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)