原因:造成这个结果的原因是输入的函数第二项table_array表的地址中没有使用绝对引用,也就是没有添加“$”这个符号。
解决方法如下:
1、以下面表格为例,第一步先点击E1单元格,然后插入vlookup函数。
2、然后将之前的“A1:B9”地址改为“$A$1:$B$9”,如图所示。
3、更改完之后,然后再点击确定,然后将E1下拉填充,就可以看到正确的结果了。
1、打开需要处理的表格文件
2、红色框的区域内为成绩和评价, “0 ”代表大于等于0,小于60的属于不及格评价,以此类推。
3、在第一个同学所在行的评价列单元格内双击鼠标,然后输入如下图所示=vlookup(),然后将光标定位在括号内部。也可以在框选的输入栏中操作
4、点击第一个同学成绩所在单元格
5、然后输入一个逗号(输入法在英文环境下输入),然后用鼠标左键框选红框所在的区域
6、再次输入逗号
7、输入“2”,再输入“,”,再输入”1“
8、光标选中第二个参数,然后按F4,将引用变为绝对引用。
9、然后点击编辑栏前面的对号完成输入。(或者直接回车完成输入)
10、拖动填充柄向下,将公式复制到下面的单元格
11、完成
原因:在使用vlookup公式时没有使用绝对引用符号来引用单元格区域,导致部分取数无法取出。
解决方法:
1、首先在Excel表格中输入需要提取数据的单元格数据,需要根据A列的数据提取出E列中的数据填充。
2、点击"fx”插入函数并点击vlookup函数。
3、然后根据下图中的函数参数输入在参数列表中,转换成公式为:=VLOOKUP(A1,$D$1:$E$5,2,0)。
4、点击确定生成计算结果,可以看到在B列中已经根据A列的数据将E列的数值填充进去了。
你公式没写正确吧,把你公式发来,给你改一下。
VLOOKUP函数应该如下图写:
到菜单 文件-选项-公式 中将自动重算打开。