在你选中的范围Sheet2!A2:B26加几个$就可以了,变成Sheet2!$A$2:$B$26,更简单的一个方法,将鼠标点中公式里面的A2,按F4,然后再选中公式的B26,按F4,OK搞定
问题补充:VLOOKUP究竟是什么垃圾
我明明可以看到sheet1中的数字在Sheet2中有
但是我输入函数=VLOOKUP(A138,Sheet2!A2:B18,2,FALSE)
它就是显示#N/A
就这个问题,你可以看一下两个SHEET中的字体格式是否一致,主要检查一下有没有空格的存在,没有空格的话用格式刷刷一下,基本差不多了。
有空格的话就会出现这种情况,很烦人的。
比如B1单元格写入公式
=IF(A1="","",VLOOKUP(A1,C:D,2,))
再下拉填充公式
如何快速填充公式
方法1,双击填充柄,可填充,如果前一列连续多行,则填充相同多行
方法2,先输入要填充的公式,按下SHIFT+CTRL+方向键下,再按下CTRL+D
方法3,按下SHIFT+CTRL+方向键下,再在编辑栏里输入公式,再按下CTRL+回车
方法4,名称框输入需要填充的范围 (比如 A1:A54000) 回车 公式编辑栏输入要复制的公式后,同时按 CTRL+回车键输入
方法5,选中要填充的格子,按CTRL+C(复制第一个带公式的单元格),然后鼠标移到名称框,直接输入列区间,如B3:B10000,回车,之后按CTRL+V(点中该位置--右键粘贴)。
2和3的方法可填充至65536行
4和5方法就是要输入几行就是几行
将引用范围sheet2!A2:B26改成绝对引用即可,
sheet!2$a$2:$b$26
将工式改为=VLOOKUP(B1,Sheet2!$A$2:$B$26,2,FALSE)
=VLOOKUP(B1,Sheet2!$A$2:$B$26,2,FALSE)