vlookup拖拽怎么不改变公式?把公式修改为这样即可:=VLOOKUP(E1,费用类别!A$3:B$12,2,0)就是把A3:B12的行数前面上绝对引用符号$,变为加改为A$3:B$12,这样公式在下拉时行数就能固定下来,不会随下拉改变。那么,vlookup拖拽怎么不改变公式?一起来了解一下吧。
把公式修改为这样即可:
=VLOOKUP(E1,费用类别!A$3:B$12,2,0)
就是把A3:B12的行数前面上绝对引用符号$,变为加改为A$3:B$12,这样公式在下拉时行数就能固定下来,不会随下拉改变。
vlookup是EXCEL是表格的数据统计中常用的“查找引用”的函数公式,查找引用的结果复制后保持数据不变的方法参考如下:
1、选择需要复制的区域==》ctrl+v(或右键复制)==》右键(到新的位置粘贴)==》选择性粘贴(V)==》数值==》确定(结果不会改变,但不再含函数公式)
2、操作图解:
(1)引用操作
(2)直接复制引用的结果有误
(3)选择性的再次粘贴方法:
(4)选择“数值”粘贴
(5)保持粘贴的结果一致
VLOOKUP函数作为职场中最常见的函数,被大家当做大众情人般的存在,那它究竟如何使用,又有哪些注意事项和常见错误呢,且听我慢慢道来。
首先VLOOUP函数的基本写法如下:=VLOOKUP(lookup_value,table_array,col_index_num,range_lookup),我们将参数翻译成中文方便大家理解:=VLOOKUP(查找值,查找区域,查找列,查找类型)。各参数意义大致如下:第一参数是我们所需要查找的关键字;第二参数是去哪里查找;第三参数是需要返回查找区域的第几列,此时的第几列并不是Excel整个表格的第几列也不是整个数据源的第几列,而是我们第二参数所选区域的第几列;第四参数是确定查找类型(分为精确匹配和模糊匹配),常用的是精确匹配。下面是实际案例截图,图中编号分别对应VLOOKUP函数的4个参数,以下案例的意思是根据姓名,匹配得到对应的成绩:
以上是基础用法,下面我们讲解VLOOKUP函数使用的注意事项:
1、查找值必须位于查找范围的第一列。VLOOKUP函数,会将第一参数的值去我们所选的查找范围的第一列中去查询,如果查找值不位于所选区域的第一列,Excel将会报错。
D11公式右拉下拉:
=VLOOKUP($B11,$A$2:C$6,COLUMN(C1),)
或者加入防错判断更为完善,公式:
=IFERROR(VLOOKUP($B11,$A$2:C$6,COLUMN(C1),),"")
横向拖动时COLUMN(A1)=1、COLUMN(B1)=2、COLUMN(C1)=3,以此类推,可根据实际需要修改。
把公式中的A2改为$A2就行了,则公式:
=VLOOKUP($A2,[人员信息情况.xlsx]Sheet1!$A:$U,COLUMN(B1),0)
还可以加入防错判断,公式:
=IF(COUNTIF([人员信息情况.xlsx]Sheet1!$A:A,$A2),VLOOKUP($A2,[人员信息情况.xlsx]Sheet1!$A:$U,COLUMN(B1),0),"")
如果用的是EXCEL 2007,防错公式还可以精简些:
=IFERROR(VLOOKUP($A2,[人员信息情况.xlsx]Sheet1!$A:$U,COLUMN(B1),0),"")
以上就是vlookup拖拽怎么不改变公式的全部内容,4、反向查找。比如以上案例我们需要用姓名去匹配学号,此时无论我们如何选取第二参数,姓名均不可能位于第一列,因此答案肯定是错误值。但通过一些技巧可以实现,具体的在我们《VLOOKUP函数反向查找之if{1,0}》和《VLOOKUP函数反向查找之CHOOSE{1,2}》中有详细讲解,大家可以参考。5、关于通配符的查找。