智能助手
帮助中心智能助手上线
我能为你解答飞书使用的问题,快来问问我吧!
00:00
点击按住可拖动视频
我知道了
去试试

SEARCH 函数

本文阅读时长:4 分钟
一、函数介绍
SEARCH 函数 用于查找字符首次出现位置。
二、函数解读
  • 函数公式:=SEARCH(搜索字符串, 要搜索的文本, [开始位置])
  • 参数释义
  • 搜索字符串(必填): 要查找的文本字符串
  • 要搜索的文本(必填):要在哪一个字符串查找
  • 开始位置(选填): 从要搜索的文本的第几个字符开始查找。当从第一个字符开始查找时可省略。其实不论你输入什么,它都是从第一个字符开始查找,只是会跳过从开始到你输入数字中间的字符。
  • 注意事项
  • 可以在搜索字符串中使用通配符,通配符包括问号 (?) 和星号 (*);问号指的是任意的单个字符,星号指的是任意一串字符。
  • 因此如果要查找真正的问号或星号,请在该字符前键入波形符 (~)如果原句中的问号是中文字符的问号不需要加波形符 (~)
  • SEARCH 函数 跟 FIND 函数的区别是 SEARCH 函数属于模糊查找,而 FIND 函数属于精确查找
  • 举个例子
no.
文本
公式
结果
1
你周天一天都有时间吗?
👉 =SEARCH("天", B2)
3
2
你周天一天都有时间吗?
👉 =SEARCH("天", B2, 4)
5
3
你周天一天都有时间吗?
👉 =SEARCH("?", B2)
1
4
你周天一天都有时间吗?
👉 =SEARCH("?", B2) 中文问号
11
三、操作步骤
使用 SEARCH 函数
  1. 选中单元格,在单元格内输入 =SEARCH,或者点击工具栏中的公式按钮,选择文本,然后选择文本中的 SEARCH 函数
  1. 在单元格中分别输入公式参数,=SEARCH("天",A15) 和 =SEARCH("天",A15,4)
  1. 回车 键,单元格中将显示判断的结果 3 和 5,这是因为第二个公式的意思是从第四个字符开始数,但其实都是从第一个字符开始查找的
250px|700px|reset
删除 SEARCH 函数
选中应用了 SEARCH 函数的单元格,按删除键,清空单元格内的函数公式。
四、场景实践
使用 SEARCH 函数快速找出相同后缀的单词
学习一门语言难免需要学习单词的前缀后缀,面对大量的相似的后缀,往往难以分清单词和单词之前的区别,这是使用 SEARCH函数 就可以快速筛选需要的前后缀
  • 下图中所用的公式:=SEARCH("able",A1)
  • 公式参数解读:下图想要通过确定 ”able" 这个字符串的位置来判断后缀,在 search_for 填入 "able"之后,会发现第 5 行的 “breakage“ 出现错误值,因此可以判定这个词不属于 "able“ 后缀系列
作者飞书帮助中心
最后更新于2023/05/06
本文是否对你有帮助
提交成功,感谢你的反馈!
未能解决你的问题?请联系在线客服
1
rangeDom
购买咨询
一对一专业企业顾问
工作日 8:00 - 19:00 在线服务