乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > <em>Excel</em>中SEARCH和FIND函数的区别-excel search( -,

<em>Excel</em>中SEARCH和FIND函数的区别-excel search( -,

作者:乔山办公网日期:

返回目录:excel表格制作


FIND 用于查找e79fa5e98193e58685e5aeb9365其他文本字符串 (within_text) 内的文本字符串 (find_text),并从 within_text 的首字符开始返回 find_text 的起始位置编号。也可使用 SEARCH 查找其他文本字符串中的某个文本字符串,但是,FIND 和 SEARCH 不同,FIND 区分大小写并且不允许使用通配符。

FINDB 用于查找其他文本字符串 (within_text) 内的文本字符串 (find_text),并基于每个字符所使用的字节数从 within_text 的首字符开始返回 find_text 的起始位置编号。此函数用于双字节字符。也可使用 SEARCHB 查找其他文本字符串中的某个文本字符串。

语法
FIND(find_text,within_text,start_num)
FINDB(find_text,within_text,start_num)

Find_text 是要查找的文本。
Within_text 是包含要查找文本的文本。
Start_num 指定开始进行查找的字符。within_text 中的首字符是编号为 1 的字符。如果忽略 start_num,则假设其为 1。


Excel中的SEARCH函数和FIND函数的作用都是,指定的文本字e799bee5baa6e58685e5aeb9337符串中查找另一个文本字符串第一次出现的位置。

SEARCH和FIND函数的区别主要有两点:

1. FIND函数区分大小写,而SEARCH函数则不区分。

比如要找文本字符“Excel”中的字母“e”,FIND函数会返回“4”,代表在第四个位置出现;而SEARCH函数返回“1”,因为函数不区分"E"和"e"的分别。

2. SEARCH

(通配符是一种特殊语句,主要有星号(*)和问号(?),用来模糊搜索文件。),而FIND函数不支持。

要找Excel中的"ce?",SEARCH函数有返回值

而公式

=FIND("ce?",A2),则会返回错误。



SEARCH和FIND函数的区别主要有两点:

1. FIND函数区分大小写,而SEARCH函数则不区分。

例如上例中要查找字母“e”的位置,两公式返回不同的结果:

=SEARCH("e",A2)

返回“1”,因为它没有区分大小写,返回第一个字母“E”的位置“1”。

=FIND("e",A2)

返回第一个小写字母“e”的位置“4”。

2. SEARCH函数支持通配符,而FIND函数不支持。

如上例中查找前两个字符为“ce”,由三个字符组成的字符串第一次出现的位置,公式

=SEARCH("ce?",A2)

返回“3”。

=FIND("ce?",A2)

返回错误“#VALUE!”。

扩展资料:

SEARCH用法

SEARCH(find_text,within_text,[start_num])

FIND用法:

FIND(find_text, within_text, [start_num])

其参数为:

find_text        要查找的文本

within_text    在其中进行查找的文本

start_num      指定在within_text中开始搜索的位置,可选。

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网