Excel中的SEARCH函数和FIND函数的作用都是,指定的文本字符串中查找另一个文本字符串第一次出现的位置。
SEARCH和FIND函数的区别主要有两点:
1 FIND函数区分大小写,而SEARCH函数则不区分。
比如要找文本字符“Excel”中的字母“e”,FIND函数会返回“4”,代表在第四个位置出现;而SEARCH函数返回“1”,因为函数不区分"E"和"e"的分别。
2 SEARCH
(通配符是一种特殊语句,主要有星号()和问号(),用来模糊搜索文件。),而FIND函数不支持。
要找Excel中的"ce",SEARCH函数有返回值
而公式
=FIND("ce",A2),则会返回错误。
SEARCH和FIND函数的语法分别为:
SEARCH:
SEARCH(find_text,within_text,[start_num])
FIND:
FIND(find_text, within_text, [start_num])
其参数为:
find_text 要查找的文本
within_text 在其中进行查找的文本
start_num 指定在within_text中开始搜索的位置,可选。
参考资料
Excel中SEARCH和FIND函数的区别Excel技巧[引用时间2018-5-3]
A1中内容: 张三13812345678
在B1中输入或复制粘贴下列公式
=LEFT(A1,FIND(1,A1)-1)
得到姓名:张三
在C1中输入或复制粘贴下列公式
=MID(A1,FIND(1,A1),LEN(A1))
得到手机号:13812345678
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)