vlookup 列序数
VLOOKUP函数是Excel中非常常用的函数之一,它可以根据一个关键字在一个表格中查对应的值。而列序数则是VLOOKUP函数中的一个重要参数,它指定了要从哪一列中返回数据。
一、VLOOKUP函数简介
VLOOKUP函数是Excel中的一种查函数,它可以在一个表格中根据关键字查对应的值。VLOOKUP函数有四个参数:查值、表格区域、列序数和是否精确匹配。
二、列序数的作用
列序数是VLOOKUP函数中非常重要的一个参数,它指定了要从哪一列中返回数据。在使用VLOOKUP函数时,我们需要指定查值所在的列和要返回数据所在的列。而这个要返回数据所在的列就是由列序数来决定的。
三、如何指定列序数
指定列序数非常简单,只需要将要返回数据所在的列与表格区域左侧第一列相差多少个列就可以了。例如,在下面这个表格中,如果我们想要根据学生姓名查他们的成绩,并将成绩显示在E列中,那么我们需要将E列与B列相差两个位置,也就是将E写成第3个参数即可。
四、使用示例
为什么vlookup显示的是公式下面我们来看一个具体的例子。假设我们有一个学生成绩表格,其中包含了每个学生的姓名、语文成绩、数学成绩和英语成绩。现在我们想要根据姓名查某个学生的成绩。
首先,我们需要在表格中输入要查的姓名。假设我们要查的是“张三”,那么我们可以将“张三”写在A6单元格中。
接下来,我们需要使用VLOOKUP函数来查该学生的成绩。假设我们想要查他的数学成绩,并将其显示在B6单元格中,那么可以使用以下公式:
=VLOOKUP(A6,$A$2:$D$5,3,FALSE)
其中,第一个参数是要查的值(即A6单元格中的“张三”),第二个参数是表格区域(即$A$2:$D$5),第三个参数是列序数(即3,表示要返回数学成绩所在的列),最后一个参数是是否精确匹配(即FALSE,表示不需要精确匹配)。
运行公式后,B6单元格中就会显示出“85”,也就是张三的数学成绩。
五、注意事项
1. 列序数必须大于0且小于表格区域中列数;
2. 列序数不一定需要写具体数字,也可以使用其他方式来指定。例如,在上面的示例中,我们可以使用以下公式来指定列序数:
=VLOOKUP(A6,$A$2:$D$5,MATCH("数学成绩",$A$1:$D$1,0),FALSE)
其中,MATCH函数用于查“数学成绩”所在的列,返回该列的序号。
3. 如果列序数不正确,会导致VLOOKUP函数返回错误的结果。
六、总结
VLOOKUP函数是Excel中非常常用的函数之一,它可以根据一个关键字在一个表格中查对应的值。而列序数则是VLOOKUP函数中的一个重要参数,它指定了要从哪一列中返回数据。在使用VLOOKUP函数时,我们需要注意指定正确的列序数,否则会导致函数返回错误的结果。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论