Excel表格中Find和Search查找函数用法及区别
的有关信息介绍如下:1、Find函数:查找文本中某个字符串的所在位置(区分字母大小写,且不能用通配符*号)
2、Search函数:查找文本中某个字符串的所在位置(不区分字母大小写)
两者用法基本一致,它们返回值都是数值,只是区分字母大小上的区别;
比如想在文本“A apple, a balanla”中查找大写字母“A”是否存在,就必须要用Find函数才准确,如果用search是不准确的;
如果要查找的文本都是汉字没有字母,一般两个函数都可用;
FIND函数用法(区分大小写)
格式:FIND(1要查找的字符串,2被查找的字符串,3[开始查找位置])
参数说明:其中第1和第2个参数必填,第三个参数可以不填表示从第一个位置开始查找;
案例:这里查找文本“66666, A apple, a balanlA”中大写字母“A”是否存在,只需输入公式=FIND("A", "66666, A apple, a balanlA") 即可,如果返回值是一个大于0的数就表示存在(一般不存在会返回#VALUE!错误或者0);
SEARCH函数用法(不区分字母大小写)
格式:SEARCH(1是要查找的字符串,2是被查找的字符串,3[开始查找位置])
参数说明:其中第1和第2个参数必填,第三个参数可以不填表示从第一个位置开始查找;
案例:比如要查找文本中“活到老学到老”中“到老”所在的第1次出现的位置;输入公式是:=SEARCH("到老","活到老学到老")
第2次出现的位置公式是:=SEARCH("到老", "活到老学到老", SEARCH("到老",活到老学到老)+1)
参数3(开始位置):其实就是第一次出现位置加1,就是说从第一次出现后的位置内容开始查找;