lookup函数是Excel中的查找函数,它可以以数组或向量的形式查找数据。查找时,要求数值必须按升序排列。以数组形式查找时,它只需要两个参数:第一个参数表示要查找的依据,第二个参数表示查找数值和结果所在的区域,区域的首列和最后一列必须分别是查找的数值和查找的结果。
例如:左表是一张学生成绩表,要根据右表中的姓名,在左表中查找对应的分数。
第一步:点击左表姓名列中任意一个单元格。
第二步:点击“排序和筛选”
第三步:再点击“升序”
第四步:在H3单元格输入“=LOOKUP(G3,$C$3:$E$6)”。
这里需要注意:查找区域必须包含姓名列和分数列,而且姓名列应该再最左侧,分数列要在最右侧。且该区域要进行绝对引用以便向下填充公式。绝对引用的方法就是框选区域按F4。
接下来要查找学号,由于学号列在姓名左侧,而数组形式的查找无法实现逆向查找,因此这里要用到向量形式查找。以向量形式查找时,要输入三个参数:第一个参数表示查找的依据,第二个参数表示查找的数值区域,第三个参数表示结果所在的区域。
具体步骤:
第一步:先对左表的姓名列进行升序处理,具体操作步骤如上面的前三步所示。
第二布:在I3单元格输入“=LOOKUP(G3,$C$3:$C$6,$B$3:$B$6)”。
这里需要注意:第二个参数查找区域是姓名列,第三个参数所在区域是学号列,都要进行绝对引用以便向下填充公式。
好啦,以上就是我分享的excel中lookup函数的用法,希望对大家有所帮助。