为什么Excel电子表格 vlookup函数有些明明有对应的值却查找不出来!

格式都是统一的呀,为什么还是找不出来。
2024-10-31 07:39:31
推荐回答(5个)
回答(1):

原因:造成这个结果的原因是输入的函数第二项table_array表的地址中没有使用绝对引用,也就是没有添加“$”这个符号。

解决方法如下:

1、以下面表格为例,第一步先点击E1单元格,然后插入vlookup函数。

2、然后将之前的“A1:B9”地址改为“$A$1:$B$9”,如图所示。

3、更改完之后,然后再点击确定,然后将E1下拉填充,就可以看到正确的结果了。


回答(2):

1、打开需要处理的表格文件

2、红色框的区域内为成绩和评价, “0 ”代表大于等于0,小于60的属于不及格评价,以此类推。

3、在第一个同学所在行的评价列单元格内双击鼠标,然后输入如下图所示=vlookup(),然后将光标定位在括号内部。也可以在框选的输入栏中操作

4、点击第一个同学成绩所在单元格

5、然后输入一个逗号(输入法在英文环境下输入),然后用鼠标左键框选红框所在的区域

6、再次输入逗号

7、输入“2”,再输入“,”,再输入”1“

8、光标选中第二个参数,然后按F4,将引用变为绝对引用。

9、然后点击编辑栏前面的对号完成输入。(或者直接回车完成输入)

10、拖动填充柄向下,将公式复制到下面的单元格

11、完成

回答(3):

原因:在使用vlookup公式时没有使用绝对引用符号来引用单元格区域,导致部分取数无法取出。

解决方法:

1、首先在Excel表格中输入需要提取数据的单元格数据,需要根据A列的数据提取出E列中的数据填充。

2、点击"fx”插入函数并点击vlookup函数。

3、然后根据下图中的函数参数输入在参数列表中,转换成公式为:=VLOOKUP(A1,$D$1:$E$5,2,0)。

4、点击确定生成计算结果,可以看到在B列中已经根据A列的数据将E列的数值填充进去了。

回答(4):

你公式没写正确吧,把你公式发来,给你改一下。

VLOOKUP函数应该如下图写:

回答(5):

到菜单 文件-选项-公式 中将自动重算打开。