练习 / 逻辑

判断单元格是否包含特定文本(IF + SEARCH)

中等 逻辑

客服中心需要将 A2:A5 中的进线工单进行优先级分流。若工单内容包含关键字 Urgent(不分大小写),标记为 Priority;否则标记为 Normal。请在 Priority status 单元格 B2:B5 输入包含文本判断的 IF 公式。

请使用单元格引用解题,确保在切换测试用例时能动态重新计算。

提示 0/5
官方解法 2
–
测试用例
1
2
3
重置
提交
fx
A
B
C
D
E
F
G
1
2
3
4
5
6
7
8
9
10
正在加载交互式电子表格...
正在准备单元格数据与公式求解引擎
○ 就绪 请在高亮的目标单元格输入公式,然后点「提交」。

知识点

Excel 与 Google Sheets 没有原生的 CONTAINS() 函数。业界最通用的标准解法是结合 SEARCH 与 ISNUMBER:SEARCH("Urgent", A2) 找到文本时会返回字符起始位置(例如 1),找不到时则返回 #VALUE!。在外层包上 ISNUMBER(...) 即可将数字转为 TRUE,错误值转为 FALSE,完美充当 IF 的判断条件。

函数指南

常见问题

Excel 中有 CONTAINS 函数吗?

没有。Excel 并没有内置的 CONTAINS 函数。判断“是否包含特定文本”的全球通用写法是 =IF(ISNUMBER(SEARCH("文本", 单元格)), 成立值, 不成立值)。

SEARCH 和 FIND 有什么不同?

SEARCH 不分大小写('urgent' 可匹配 'Urgent');FIND 则严格区分大小写。日常业务分类推荐使用 SEARCH。