作者:乔山办公网日期:
返回目录:excel表格制作
可以在列数参数处选择COLUMN函数来达到列数自动变的效果。
1、以百Excel2010版本为例,如下图,E到度G列的数要匹配A到C列的数;
2、首先在F2单元格输入公式=VLOOKUP($E2,$A:$C,COLUMN(B2),0),注问意,公式里的第三个参数用了COLUMN函数,COLUMN(B2)表示返回B2单元格所在的列数,第二列,答故COLUMN(B2)表示数字2;
3、在公式复制到G2单元格,版就会发现列数自动变了,变成了第三列,以此类推则可;
4、选择F2和G2单元格,下拉填充权公式则可成功匹配到所需的信息了。
这是因为你没有添加绝对知引用$这个符号,所以你只有加上就可以解决了。道
具体的操作步骤如下所示:
1、点击D2单元格,即你要用VLOOKUP函数配对的单元格内。
2、插入或者直接再D2单元格中容输入公式=VLOOKUP(C2,$A$2:$B$6,2,0)。
3、点击回车键,然后将D2单元格填充至D6单元格就行了。
例: =VLOOKUP(E1,A1:B10,2,)
要使上百面公式度中知A1:B10的行号不变化,把公式改为:道=VLOOKUP(E1,A$1:B$10,2,)
如果公专式需要横向拖动属,列号也要固定: =VLOOKUP(E1,$A$1:$B$10,2,)
在excel中,公式的计算可以设置为手动,效果就如你遇到的。
如果需要自动运算,就在公式 --》 计算选项 --》自动,就好了。另外默认应该都是自动吧,不知道你的为何变为手动了。