作者:乔山办公网日期:
返回目录:excel表格制作
Excel中的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中开始搜索7a686964616fe58685e5aeb9337的位置,可选。例如,A2单元格中为文本“Excel和Access”,要在其中查找第一个字母“c”出现的位置,则公式: =SEARCH("c",A2) 或: =FIND("c",A2) 都返回“3”。 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和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中开始搜索道的位置,可选。
看你的截图
可以来依据E列的姓名进行匹配。
比如在F2(假设此时E2的内容为【李源四】)可以填入
【=vlookup(E2,$A$1:$C$5,2)】得出知的结果是【六道班】
在G2可输入
【=vlookup(E2,$A$1:$C$5,3)】得出的结果是【90】