EXCEL某一个单元格中是否同时包含多个关键字
判断单元格是否同时包含多个关键字,如果只有2个关键字时,我们可以使用筛选解决。
但是,关键字大于等于3个时,我们一般是借助函数或高级筛选来进行判定。
作者给出了多种解决方案,仅供大家参考。
操作方法
- 01
1.通过筛选来判定 如果关键字只有2个,我们可以选中标题行后,按 Ctrl+Shift+L组合快捷键 添加筛选按钮,点击筛选按钮后选择" 文本条件>包含"。
- 02
进入详细设置,筛选方式都选择" 包含"。 "或"表示包含 任意一个关键字即可," 且"表示要 同时包含两个关键字才可以。 下图2为选择" 或"以后的筛选结果。 3个以上关键字使用高级筛选的方法请参考下方经验。
- 03
2.判定是否包含多个关键字中的任意一个关键字 在讲如何判断是否同时包含多个关键字之前,我们先了解一下如何判断是否包含多个关键字中的任意一个的处理方法。 1)判定结果显示在右侧的判定表中 IF函数表示 判定, ISNUMBER函数表示 是否为数字, FIND函数表示 能否找到该关键字。 如果FIND函数能找到关键字,将会返回该关键字在单元格中的位置,即:第几个字符, 结果为数字,ISNUMBER则刚好能进行判定。
- 04
我们也可以将结果设置为 找到任意一个关键字显示为"1",没有找到关键字则显示为"空"。
- 05
2)在右侧新建一列进行判定。 我们需要添加 OR函数同时处理多个条件, 条件用大括号隔开。 同样地,找到 任意一个关键词返回结果"1",没找到返回结果"0"。
- 06
判定后的结果如下图1,我们也可以修改单元格内容来进行 确认是否正确(下图2)。
- 07
3)关键字不是手工输入的,而是在单元格中的处理方法。 主要是利用通配符*和文本连接符&来处理,SUMPRODUCT函数用于条件计数,COUNTIF函数用于判定是否存在该关键字, 有该关键字则返回"空"&"包含",没有该关键字SUMPRODUCT函数会出错,返回"不"&"包含"。
- 08
3.判断单元格是否同时包含多个关键词。 我们只需将前面的 OR函数改为AND函数即可,我们需要 同时对多个关键词进行判定,符合条件时返回结果"1",否则返回结果"0"。
- 09
如对您有帮助,请点赞或投票鼓励一下作者,谢谢~