Excel中SEARCH函数使用技巧
Excel的文本处理能力有多强?不用多说,凡是和表格数据打过交道的人都深有体会。而在它庞大的函数家族中,SEARCH函数虽然不起眼,但却是文本定位场景下的实用利器——专用于查找某个字符或子字符串在文本中首次出现的位置。基本语法其实很简单:SEARCH(要查找的文本, 被搜索的文本, [起始位置])。
Excel的文本处理能力有多强?不用多说,凡是和表格数据打过交道的人都深有体会。而在它庞大的函数家族中,SEARCH函数虽然不起眼,但却是文本定位场景下的实用利器——专用于查找某个字符或子字符串在文本中首次出现的位置。
基本语法其实很简单:SEARCH(要查找的文本, 被搜索的文本, [起始位置])。它以字符为单位返回结果,从左到右计数,编号从1开始。找到目标后,返回的是该字符在字符串中的第一个位置编号;没找到,返回的是错误值。函数还支持设置从第几个字符开始搜索,这在实际工作中相当灵活。
光说理论有点干,实际用起来怎么操作?走一遍就知道了。
打开Excel 2016,新建一个空白工作簿。在A1单元格里随便输入一段文本,比如“北京欢迎你”。接下来,选中B1单元格,敲等号进入公式编辑模式,然后输入:=SEARCH("欢",A1),回车。这时函数就会返回“欢”这个字在“北京欢迎你”里第一次出现的位置序号——结果是3。为什么是3?因为“北”是1、“京”是2、“欢”就是3,没错,就是这么直白。





当然,实际工作里你不会只查一个“欢”字。换成其他文本也一样,比如把A1改成“成都,一座来了就不想走的城市”,然后在B1输入=SEARCH("了",A1),结果会返回“了”第一次出现的位置。如果查找的字符串不存在,函数就会返回#VALUE!错误。
这种“找位置”的操作看似简单,但如果结合LEFT、MID、RIGHT等函数,就能实现复杂的文本提取任务,比如从混合数据中拆出姓名、身份证号、产品编码等信息。
至于具体的操作流程,简洁一点说就是:新建工作簿→录入文本→选中结果单元格→输等号→写SEARCH公式→回车。每一步都清晰直接,没有什么隐藏坑。

SEARCH函数有个值得注意的特点:它不区分大小写。如果需要区分大小写,可以改用FIND函数,其他用法和SEARCH几乎一样。掌握这个细节,在选择时就不会出错。
从日常办公到数据分析,SEARCH函数的价值体现在它能帮你快速锁定字符位置,从而为后续的提取、替换、归类打下基础。文本处理这件小事,有了它,效率能上一个台阶。
Windows 10 是一款微软推出的经典操作系统,拥有硬件兼容性与多任务处理能力。它更偏向把系统状态查看和常用调节动作放在一起,适合需要持续观察和微调设备状态的场景。
极度公式是一款跨平台专业LaTeX公式识别编辑软件,支持OCR公式识别和多平台编辑。和使用说明,避免使用,享受完整功能与稳定支持。做扫描整理、文字提取和表格转换时,它能把识别后的处理步骤接得更顺,资料录入这类场景会省下不少时间。















