Excel中SEARCH函数专用于查找文本位置,难能可贵的是它不区分大小写,还支持通配符模糊匹配。当面对大小写混杂、关键词提取难的痛点时,SEARCH函数能灵活应对,让定位不再卡壳。

一、基础语法:3个参数搞懂核心结构

SEARCH函数的作用是在目标区域内查找指定内容,并返回其起始位置,

语法:=SEARCH(查找内容,查找区域,[起始位置])

1.查找内容:需用英文引号括起的文本,或存储目标内容的单元格;

2.查找区域:待检索的单个或多个单元格;

3.起始位置(可选):设定查找起点,默认从第1个字符开始。

SEARCH函数用法详解:通配符应用+姓名手机号分离教程-天天办公网

二、通配符简化数据分离

FIND函数不支持通配符,处理姓名与手机号分离时需用复杂数组公式,而SEARCH函数可轻松破解。

公式:=MIDB(A2,SEARCHB(“?”,A2),11)

原理:汉字占2字节,数字占1字节,通配符“?”代表单个字节,SEARCHB函数能快速定位首个数字位置,再通过MIDB函数提取11位手机号。

注意:若数据含单字节英文,需改用FIND数组公式。

SEARCH函数用法详解:通配符应用+姓名手机号分离教程-天天办公网

三、关键差异:与FIND函数的核心区别

SEARCH函数支持通配符且不区分大小写,适用性更广;FIND函数区分大小写、不支持通配符,适合需精准匹配的场景。

SEARCH函数用法详解:通配符应用+姓名手机号分离教程-天天办公网

四、补充技巧:查找通配符本身的方法

和SEARCH函数类似,Excel查找替换功能中,若要查找通配符本身,在其前加波浪线“~”即可强制转换。

掌握SEARCH函数的语法、通配符技巧及与FIND的差异,能让你在字符定位、信息提取时告别繁琐操作,显著提升Excel数据处理效率,成为办公小能手。