自动判断是否包含关键词

文摘   2024-10-31 22:07   河北  

点击 ↓ 关注 Excel

每天分享Excel应用技巧,让你不仅用得上,还用的爽!

置顶公众号设为星标 ↑ 才能第一时间收到推送

微信服务号 | 跟李锐学Excel(ID:LiRuiExcel)

微信公众号 | Excel(ExcelApp520)

原创作者:李锐

(ExcelApp520)

原创作者:李锐


自动判断是否包含关键词


你好,我是李锐。

今天说个自动判断是否包含关键词的方法,如下图所示。

遇到这类问题,应该怎么办呢?千万别手动折腾了。
其实只要你掌握方法,这类问题,都有多种解决方案。
可惜大部分人还不知道方法,下文就来解析一下设置过程和原理。

如果你怕记不住,可以分享到朋友圈给自己备份一份。
除了本文内容,还想全面、系统、快速提升Excel技能,少走弯路的同学,点击微信公众号“跟李锐学Excel”底部菜单的知识店铺,获取系列视频课程。
各种不同内容、不同方向的Excel视频课程
长按识别二维码↓获取

(长按识别二维码)


解决方案


很多人能想到这类问题要用FIND函数,但是单纯用FIND函数无法实现。
一个好汉三个帮,FIND拉上IF和COUNT函数一起助阵,就好办了。
=IF(COUNT(FIND(E$2,B2)),"包含","")
就这么简单,搞定了,如下图所示;

当然还有其他方法,但都大同小异,思路是一致的,条条大路通罗马就是这个道理了。




原理解析


这个公式的作用是检查单元格B2中是否包含E$2单元格中指定的文本,如果包含则返回"包含",否则返回空白("")。

让我们逐步解析这个公式:

  • FIND(E$2,B2): 这部分函数用于在单元格B2中查找E$2单元格中指定的文本。如果B2中包含E$2的文本,则返回该文本在B2中的位置(即第一个字符的索引值),如果B2中不包含E$2的文本,则返回错误值#VALUE!。
  • COUNT(...): COUNT函数用于计算指定范围内的数字个数。在这里,我们使用COUNT函数来统计FIND函数的结果。如果FIND函数返回错误值#VALUE!,那么COUNT函数会将其视为0,如果FIND函数返回的是一个数字(即找到了E$2的文本),那么COUNT函数会计算这个数字(通常是1)。
  • IF(...,"包含",""): 这是一个IF函数,它根据条件判断返回不同的值。如果COUNT函数的结果大于0(也就是找到了E$2的文本),则返回"包含",否则返回空白("")。

综合起来,这个公式的作用就是在单元格B2中查找是否包含E$2单元格中指定的文本,如果包含则在当前单元格返回"包含",否则返回空白。


希望这篇文章能帮到你!


体系化Excel超期视频课程↓
(长按识别二维码)
如需获取更多福利,比如开课提醒不错过、已购课程随时听、每周干货免费收、人工客服咨询等,请关注微信公众号“跟李锐学Excel

>>推荐阅读 <<


(点击蓝字可直接跳转)

工作常用电子表格Excel经典公式大全

100份报表,同事竟然仅1分钟就合并完了

五个神技巧带你玩转Excel最强利器数据透视表

学会这189套Excel组合公式,比你苦干三年都重要!

这16套超显逼格的Excel动态图表,完全颠覆了我的认知!


如果你喜欢这篇文章

欢迎点个在看,分享转发到朋友圈


干货教程 · 信息分享

欢迎扫码↓添加小助手


按上图↑识别二维码,查看详情




请把Excel推荐给你的朋友


跟李锐学Excel
跟李锐学Excel,高效工作,快乐生活!Office职场办公软件Excel、PPT、Word教程:函数公式、数据透视表、图表、操作技巧、Power BI、VBA编程、excel视频教程、财务会计、HR人资、数据分析、数据管理excel模板。
 最新文章