Excel中函数Vlookup函数的精确查和模糊查Excel中函数Vlookup函数的精确查和模糊查Vlookup函数的含义及语法Vlookup函数是⼀个
查函数,给定⼀个查的⽬标,
它就能从指定的查区域中查返回想要查到的值。其语法:
=Vlookup(lookup_value,table_array,
col_index_mum,lookup)=Vlookup(查⽬标,查范围,返回值的列数,精确或模糊查)参
数简单说明输⼊数
据类型lookup_value要查的值数值、引⽤或⽂本字符串table_array要查的区域数据表区域
(左上⾓到右下⾓)col
_index_num返回数据在查区域的第⼏列数正整数range_lookup精确匹配/模糊匹配
TRUE/FALSE(或不填),0
/1(默认模糊匹配)VLOOKUP查时只能在table_array范围的第⼀列进⾏查,精确查时如
vlookup模糊匹配果不到,会返回#N/A
。举例说明案例⼀对⼀个班级学⽣的成绩进⾏等级评定,评定原则为60分为及格,70分以上为
中等,80分以上为优良,90分以上为优秀。学
⽣姓名学⽣分数学⽣等级张三50李四95王五4张⼤强61李⼩四60王⼩五32范东80孙三强47陈百
强61黄晓强70贾国庆19徐国强7
4张旭升92如上表中需要根据学⽣的成绩评定学⽣的等级。就需要⽤到模糊查。操作如下:如
上图所⽰,F2=Vlookup(E2,$A
$2:$B$6,2),第四个参数没填,默认为模糊匹配。如下图所
⽰,H2=VLOOKUP(E2,$A$2:$B$6,2,1),F2
和H2的查⽅式均为模糊查,结果是⼀样的。精确查如
下,G2=VLOOKUP(E2,$A$2:$B$6,2,0),为精确查,
不到时的结果为#N/A。精确查是具体的⼀个值,⽽模糊查是⼀个范围,在这个范围内的数
值,均可有查结果。案例⼆:⼀家北京企业,制
度规定早上8:30上班,领导⾮常重视职⼯的作息时间,在他的印象中8:15前来的为优秀,8:30前
来的为良好,8:45前来的为合格,
9:00来的为迟到,⽽9:00后来的为旷⼯。要求⼈资每天统计后上报。这样,⼈资⼈员在做这个统
计时,就需要⽤到模糊查,如下:如上图
中,F2=VLOOKUP(E2,$A$2:$B$6,2,1),G2=VLOOKUP(E2,$A$2:$B$6,2),两者均为模糊
查,结果⼀样;⽽H2=VLOOKUP(E2,$A$2:$B$6,2,0),为精确查,所有查结果如上图所
⽰。到此,对Vloo
kup函数中的精确查和模糊查,有了⼀个简单说明。⾄于案例⼆中,如果领导仍要求⼈资每
周和每⽉进⾏统计上报,统计出每个⼈或总体的出
勤情况,则需⽤到其他公式函数,留待以后探讨!

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。