EXCEL里,我用VLOOKUP函数的时候,第二个参数也会自动变化,怎么让它不自动+1啊?请大神指导!!!

2024年11月15日 03:01
有4个网友回答
网友(1):

用绝对地址引用,如下,

1、创建excel,sheet1中插入数据,

地名    代号    

chongqing    

beijing    

shanghai    

2、sheet2中插入模版数据,

地名    代号    

chongqing    e    

beijing    f    

shanghai    g    

nanjing    h    

guangzhou    j    

hongkong    k    

suzhou    l    

3、在sheet1的B2单元格,编辑公式,=VLOOKUP(A2,sheet2!$A$2:$B$8,2,0)

4、拖动B2单元格右下角十字架,填充所有单元格,可以看到数据已填充,B4单元格公式变为,=VLOOKUP(A4,sheet2!$A$2:$B$8,2,0)

网友(2):

  1. 例: =VLOOKUP(E1,A1:B10,2,)

  2. 要使上面公式中A1:B10的行号不变化,把公式改为:=VLOOKUP(E1,A$1:B$10,2,)

  3. 如果公式需要横向拖动,列号也要固定: =VLOOKUP(E1,$A$1:$B$10,2,)

网友(3):

=vlookup(A2,sheet2!$A$1:$B$8,2,FALSE) 这样就可以了
$A$1:$B$8 绝对应用 行列不变
$A1:$B8 和A$1:B$8 相对引用 列变行不变
A1:B8 不引用 行列随单元格改变而变

网友(4):

将第二参数sheet2!A1:B8改为绝对引用即可。
即:sheet2!$A$1:$B$8