Find与Search函数都比较简单,但大部分人还是比较陌生,主要是平时用的少。但是用的不多,不代表函数本身不实用,是因为你没有想到用而已。在学这个函数的时候,请回复“提取”,有更多实用案例等着你!
描述:返回一个指定字符或文本字符串在字符串中第一次出现的位置 ,从左到右查找,严格区分英文字母的大小写。
语法结构:
= FIND(find_text,within_text,start_num)
解释:
Find(要查找的字符,字符所在的文本,从第几个字符开始查找)
使用FIND函数,应注意以下五点:
第1,如果 find_text 是空文本 (''),则 FIND 会匹配搜索串中的首字符(即:编号为 start_num 或 1 的字符)。
第2,Find_text 中不能包含通配符。
第3,如果 within_text 中没有 find_text,则 FIND 和 FINDB 返回错误值 #VALUE!。
第4,如果 start_num 不大于 0,则 FIND 和 FINDB 返回错误值 #VALUE!。
第5,如果 start_num 大于 within_text 的长度,则 FIND 和 FINDB 返回错误值 #VALUE!。
描述:返回一个指定字符或文本字符串在字符串中第一次出现的位置 ,从左到右查找,忽略英文字母的大小写。
语法结构:
= Search(find_text,within_text,start_num)
解释:
Search(要查找的字符,字符所在的文本,从第几个字符开始查找)
第三个参数可以省略(默认从第一个开始查找)。
Search函数的参数find_text可以使用通配符“*”,“?”。如果参数find_text就是问号或星号,则必须在这两个符号前加上“~”符号。
与FIND函数区别
1. FIND函数区分大小写,而SEARCH函数则不区分。
2. SEARCH函数支持通配符,而FIND函数不支持。
下面来举一个案例吧!
所用公式(两个都可以):
=MID(A2,SEARCH(':',A2,1) 1,LEN(A2))
=MID(A2,FIND(':',A2,1) 1,LEN(A2))
联系客服