单元格内固定内容,如何判断单元格中是否包含特定内容?三个小套路,轻松搞定!

编按:

哈喽,大家好!在excel中判断单元格是否包含指定内容,已经是一个老生常谈的话题了,相信大家在工作中也遇到不少类似问题。今天就给大家说说解决这类问题常见的三个套路,保证招招好使!

判断单元格是否包含特定内容是平时工作中经常会遇到的一类问题,常见于包含备注信息的表格中。例如下面这个考勤汇总表,需要根据备注中的内容判断该员工是否存在加班的情况,就属于这类问题。

遇到这类问题该如何处理,常用的公式做法有三种,下面为大家逐一进行介绍。

方法1:IF+COUNTIF

公式:=IF(COUNTIF(D2,"*加班*")=0,"","是")

公式解析:

COUNTIF(D2,"*加班*")是这个公式的核心部分,这个函数主要实现的是条件计数功能,基本格式为COUNTIF(条件区域,条件)。

这个例子中,条件区域就是一个单元格“D2”,而条件则是在要判断的内容两边同时加上通配符*后得到的值,实现的效果就是对满足条件的单元格进行计数,如果包含要判断的内容,结果为1,不包含的话结果就是0。

有了这个结果后,再使用IF函数得到最终的结果,公式=IF(COUNTIF(D2,"*加班*")=0,"","是")也就很好理解了。如果D2单元格中不包含“加班”,COUNTIF的结果就是0,IF返回对应的空值,否则返回“是”。

关于COUNTIF详细的使用方法,小伙伴们可以参考之前的教程《countif函数的使用方法以及countif函数查重复等5个案例分享》,此处不做赘述了。

再来看看第二个方法。

方法2:IF+ISERR+FIND

公式:=IF(ISERR(FIND("加班",D2)),"","是")

公式解析:

这个公式的核心部分是FIND("加班",D2),FIND函数的基本格式为FIND(要找的内容,在哪找,从第几个字开始找),如果第三参数不写,表示从首字符开始找。这个公式的意思就是在D2单元格中找“加班”这两个字,如果能找到,FIND就返回要找的内容在单元格中的位置,如果找不到就会返回一个错误值。

从上图中可以看出FIND函数的效果。接下来要判断结果是否为错误值,如果是错误值,表示没有要找的内容,这就需要用到ISERR这个函数。ISERR函数很简单,就是判断一个值是否为#N/A以外的错误值,本例中的错误值为#VALUE!,因此用这个函数完全没问题。

最后再加上IF函数,就构成了完整的公式=IF(ISERR(FIND("加班",D2)),"","是")。

相比第一个方法,这个公式略微有点难度,不过多实践两个函数也不失为一件美事。

最后来看看第三个方法。

方法3:IF+SUBSTITUTE

公式:=IF(SUBSTITUTE(D2,"加班","")=D2,"","是")

公式解析:

这个公式中用到了一个比较长的函数SUBSTITUTE,这个函数的功能是替换字符,格式为SUBSTITUTE(在哪里替换,要替换的内容,替换为什么,替换第几个),如果最后一个参数不写,表示全部替换。

公式SUBSTITUTE(D2,"加班","")的意思是把D2单元格中的“加班”两个字替换为空,替换后的结果如图所示。

接下来的一步比较有意思,用替换后的内容和原来的内容做比较,也就是SUBSTITUTE(D2,"加班","")=D2,如果包含加班的话,替换后的内容肯定不等于原来的单元格了,反之如果替换后的内容与原内容一样,表示不包含要找的内容,最后还是使用IF来实现结果的输出。

相比前两个方法,公式=IF(SUBSTITUTE(D2,"加班","")=D2,"","是")的思路非常巧妙,也从另一个方面让我们重新认识了SUBSTITUTE函数。

小结:

站在解决问题的角度来说,第一个方法足够了,容易理解,也比较简单。但是站在学习的角度来说,当我们遇到一个问题时,不妨多尝试几种思路,一方面可以开拓自己的思维,另一方面也可以多熟悉一些函数,有了不同的解决方法,也就可以体会到研究公式函数的乐趣,很多所谓的高手大神,其实都是这样练出来的。

大家还有什么方法呢?欢迎加群讨论~

文章来源:部落窝教育:如何判断单元格中是否包含特定内容?三个小套路,轻松搞定!

本文配套的练习课件请加入QQ群:747953401下载。

扫下方二维码关注公众号,可随时随地学习Excel:

怎么把excel的单元格内容固定excel每个单元格加固定文字的方法-excel-PHP中文网在Excel中如何锁定与取消固定单元格?_表格WPS/excel怎么让单元格内只显示某些固定的内容_360新知EXCEL如何锁定单元格 单个或多个单元格的锁定与解锁方法 ...EXCEL 编辑公式时如何固定某一个单元格_360新知 - SO如何判断单元格中是否包含特定内容?三个小套路,轻松搞定 ...excel提取技巧:单元格部分内容提取的三种方法只提取单元格中的数字_提取Excel单元格中的数字(4类)及 ...LayUiTable表单相同参数的单元格合并excel中同一单元格内容分隔到不同的单元格iOS开发的UI制作中动态和静态单元格的基本使用教程在Excel中利用VBA实现多表单元格数据的读取与赋值应用举例excel把指定单元格内容根据公式引用为批注excel怎样获取单元格中特定字符前面或者后面的内容delphi xe 10.2.3 fmx grid 多元化表格 支持合并单元格 单独设置背景色如何快速选择Excel表格特定内容?Excel中怎么合并单元格如何将多个单元格合并成一个单元格excel按条件锁定指定单元格如何加减单元格指定数字_表格怎么自动计算加减VBA 抽出文件夹下所有文件中指定单元格内容通过VBA锁定单元格的值如何加减单元格指定数字_Excel非常实用的单元格数量统计函数-COUNT系列函数easyExcel中合并单元格文件读取实现方案wps文字插入表格单元格内容不能居中(无法居中对齐)VBA学习笔记8:单元格的合并与拆分Excel 2010 VBA 入门 038 按颜色查找单元格word怎么设置单元格大小Excel单元格中数据如何自动换行以便适应单元格的大小Layui修改某个单元格内容联动其他单元格如何在excel2019指定的单元格中插入图片Python记录(1)-Python合并单元格EXCEL复制公式时,某些参数为固定单元格的计算公式帆软实现单元格可编辑内容并保存网格布局(固定单元格间隔,单元格、容器大小不定)布局使用excel中VBA获取指定单元格内容Excel读取单元格_labview读取Excel_excel_labview_el-table合并列 合并单元格python学习笔记 - 设置Excel单元格样式
单元格设定固定内容单元格固定选择内容单元格只能选择固定内容设置单元格固定内容如何固定单元格内容单元格指定输入内容单元格内固定选项单元格内选择填写内容单元格内固定内容删除固定单元格的内容excel单元格内固定内容在单元格前面加上固定内容怎么设置单元格填写的固定内容单元格内指定内容设置单元格固定内容单元格如何固定内容单元格固定内容怎么设置怎样固定单元格内容妻子的浪漫旅行5免费综艺苹果12promax手机壳玻璃裂了怎么处理做客直播间是哪个做男性生殖壁出现红色疙瘩有点痒迷你世界兔美美长大后的样子2021年生肖相克声的拼音和组词有哪些cpu跑分榜抗击疫情先进事迹感悟万达影城卡怎么用