<<返回首页

用VLOOKUP函数制作员工销售奖金计算表-扩展知识点讲解


  扩展知识点讲解

  1.LOOKUP函数

  函数用途

  此函数的功能是事先确定两个单行或单列区域,将其中的一个作为查找区域,然后进行目标数值查找,最后返回目标数值所在列或行与另一个区域相交的单元格内容。

  LOOKUP函数具有两种语法形式,即向量形式和数组形式,关于两者的具体用法,读者请参阅“函数简单示例”。

  函数语法

  (1)向量形式:LOOKUP(lookup_value,lookup_vector,result_vector)

  lookup_value为要查找的目标数值;lookup_vector为查找区域;result_vector为输出结果的区域,其构成和查找区域相同,即同为单行或单列。

  (2)数组形式:LOOKUP(lookup_value,array)

  lookup_value为要查找的目标数值;array为查找区域,为数组形式,具体构成内容可以多样化。

  函数说明

  ll 不同于VLOOKUP函数事先需规定近似或精确匹配查找,LOOKUP函数默认为精确匹配查找,当查找不到目标数值时LOOKUP函数开始近似匹配查找。

  函数简单示例

  下面分别对向量形式和数组形式举例说明。

  向量形式。现假设在A1至A5单元格里输入了“1”、“4.3”、“2.9”、“5”和“2”,在B1至B5单元格里输入了“张”、“李”、“陈”、“王”和“滕”。接着在C5单元格里输入以下公式,观察出现的结果。

 

说明(结果)

=LOOKUP(1.1,A1:A5,B1:B5)

由于A列中没有1.1,故找到小于1.1 的最大值1,然后返回同一行中 B列的值(张)

=LOOKUP(5,A1:A5,B1:B5)

查找A列中的5,然后返回同一行中B列的值(王)

  数组形式。数组中的值必须以升序顺序放置:...,-2,-1,0,1,2,...;A-Z;FALSE,TRUE。否则LOOKUP函数无法提供正确的值。现在在D5单元格里输入以下公式,观察出现的结果。

 

说明(结果)

=LOOKUP("c",{"a","b","c","d";1,2,3,4})

在数组的第一行中查找“C”,查找小于或等于它(“c”)的最大值,然后返回同一列内最后一行中的值(3

=LOOKUP("bump",{"a",1;"b",2;"c",3})

在数组的第一行中查找“bump”,查找小于或等于它(“b”)的最大值,然后返回同一行内最后一列中的值(2

  2.HLOOKUP函数

  函数用途

  此函数的功能是在给定区域的首行里查找目标数值,然后返回目标数值所在列里某一行的相关值。显然该函数与VLOOKUP函数相似,无非一个是在首行里查找,一个是在首列里查找。

  类似于LOOKUP函数,HLOOKUP函数也具有两种语法形式,即向量形式和数组形式。下面简单地介绍一下向量形式的函数语法。至于数组形式的函数语法,读者可以参阅LOOKUP函数的数组形式函数语法。

  函数语法

  HLOOKUP(lookup_value,table_array,row_index_num,range_lookup)

  lookup_value为要查找的目标数值;table_array为给定区域,即查找区域,系统将在给定区域的首行中查找目标数值;row_index_num 为指定返回给定区域中某一行的序号,比如该数值取2时,意味着返回给定区域中第二行的值。

  函数说明

  ·range_lookup为TRUE或省略,HLOOKUP函数将进行近似匹配查找;range_lookup为FALSE或0,HLOOKUP函数将进行精确匹配查找。

  ·注意要查找的目标数值的大小应该是在查找区域数值的范围内,否则应用HLOOKUP函数时会显示错误值。

  函数简单示例

  现假设在A1至E1单元格里输入了“1”、“4.3”、“2.9”、“5”和“2”,在A2至E2单元格里输入了“张”、“李”、“陈”、“王”和“滕”。接着在A3单元格里输入以下公式,观察出现的结果。

 

说明(结果)

=HLOOKUP(1.1,A1:E2,2,TRUE)

由于行1中没有1.1,故找到小于1.1 的最大值1,然后返回同一列中第2行的值(张)

=HLOOKUP(5,A1:E2,2,FALSE)

查找A列中的5,然后返回同一列中第2行的值(王)

=HLOOKUP(3,{1,2,3;"a","b","c";"d","e","f"},2,TRUE)

该例为HLOOKUP函数在数组形式里的应用。在数组常量的第一行中查找 3,并返回同列中第 2行的值(c

<<返回首页

版权申明:本区内容由人民邮电出版社授权刊发,任何单位、机构和个人不得以任何形式转载、拷贝本内容,否则后果自负。
7上一页  返回首页8

编辑:杜涛 邮箱:dutao.job(at)163.com