vlookup函数中的0和1
Vlookup(vertical lookup)函数是Microsoft Excel中应用最为广泛的一种表格查询方式,常用于从工作簿的一列中查指定信息。函数语法为:VLOOKUP(值,table_array,col_index_num,[range_lookup])。其中,第四个参数range_lookup的值会影响函数的查结果,它只能是0或者1,可实现精确或模糊查。
如果range_lookup为0,则表示Vlookup函数实施精确查,这时查结果满足:1. 待查值(第一个参数)完全等于表格中的一行中指定列(第三个参数)的值;2. 通过第三个参数指定查列,其值顺序与待查值相同。比如实施如下查,假设表格中有两行命名为A、B:VLOOKUP(“B”,表格,2,0),此时,Vlookup函数返回的结果应该是表格的第二列B中的值,因为查值完全等于第二列B中的一行值,而且两者在表格中顺序也是一致的。
vlookup函数怎么应用如果range_lookup为1,则表示 Vlookup函数实施模糊查,此时查结果满足:1. 表格中指定列(第三个参数)的值与待查值(第一个参数)接近,但可不相等;2. 模糊查的结果是表格中根据查值排序后,与其最接近的一行值。比如实施如下查,假设表格中有三行命名为A、B、C:VLOOKUP(“AA”,表格,2,1), 将会返回表格中第二列B中的值,
因为模糊查得到的结果是表格中根据查值排序后,与其最接近的一行值,而再本例中,AA最接近B,因此Vlookup函数返回B值;如果查值为BB,同样通过模糊查,Vlookup函数返回C值,这因为BB最接近C。
以上是Vlookup函数中第四个参数range_lookup的值为0和1时分别代表的意义,可以看出它们表示不同的查方式,精确查和模糊查,分别能够满足不同的需求。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论