欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  Office

Excel函数Search的语法及基本用法介绍 Find函数实现不了的实例

程序员文章站 2022-06-26 10:46:42
1、语法 Search(find_text,within_text,[start_num]) TIPS: ·在单元格输入=SEARCH(,就会提...

1、语法

Search(find_text,within_text,[start_num])

TIPS:

·在单元格输入=SEARCH(,就会提示上述语法

·语法上有中括号的(比如[start_num])代表可缺省

·当[start_num]缺省时,该函数意思是找到find_text在within_text第几个位置

2、基本用法

■ 案例1

找到字母e在Excel中的位置,返回1,如下图

Excel函数Search的语法及基本用法介绍 Find函数实现不了的实例

注意:Search函数不区分大小写,使用Find则返回4,如下图

Excel函数Search的语法及基本用法介绍 Find函数实现不了的实例

■ 案例2

从第5个字母开始,找到字母e在Excel abcde中的位置,返回11,如下图

Excel函数Search的语法及基本用法介绍 Find函数实现不了的实例

注意:上图第三个参数[start_num]为5,其含义并不是从第5个字符开始数,而是从第5个字符开始找

3、应用实例

举一个Find函数实现不了的实例,A列有一份名单,需要识别出来属于销售N部的人(比如销售一部、销售二部等),但不要销售大区的人,怎么办?

Excel函数Search的语法及基本用法介绍 Find函数实现不了的实例

■ 补充说明

通过筛选出非#VALUE!的即可,当然可以配合IF+ISERROR优化显示结果

上图"销售?部"中的问号是通配符,代表一个字符

4、知识拓展

问:什么是通配符

答:Excel中的通配符包括?和*。其中?代表一个字符,*代表0个或多个字符。在查找(快捷键Ctrl+F)时也可以使用通配符哦,如下图

Excel函数Search的语法及基本用法介绍 Find函数实现不了的实例