vlookup函数下拉值不变,怎么解决?

如题所述

只能重新计算。VLOOKUP函数是Excel中的一个纵向查找函数,它与LOOKUP函数和HLOOKUP函数属于一类函数,在工作中都有广泛应用,例如可以用来核对数据,多个表格之间快速导入数据等函数功能。

功能是按列查找,最终返回该列所需查询序列所对应的值;与之对应的HLOOKUP是按行查找的。

Lookup_value为需要在数据表第一列中进行查找的数值。Lookup_value 可以为数值、引用或文本字符串。当vlookup函数第一参数省略查找值时,表示用0查找。Table_array为需要在其中查找数据的数据表。使用对区域或区域名称的引用。

扩展资料:

注意事项

1、括号里有四个参数,是必需的。最后一个参数range_lookup是个逻辑值,我们常常输入一个0字,或者False;其实也可以输入一个1字,或者true。

前者表示的是完整寻找,找不到就传回错误值#N/A;后者先是找一模一样的,找不到再去找很接近的值,还找不到也只好传回错误值#N/A。

2、Lookup_value是一个很重要的参数,它可以是数值、文字字符串、或参照地址。我们常常用的是参照地址。

参照地址的单元格格式类别与去搜寻的单元格格式的类别要一致,否则的话有时明明看到有资料,就是抓不过来。特别是参照地址的值是数字时,最为明显,若搜寻的单元格格式类别为文本格式,虽然看起来都是123,但是就是抓不出东西来的。

而且格式类别在未输入数据时就要先确定好,如果数据都输入进去了,发现格式不符,已为时已晚,若还想去抓,则需重新输入。

参考资料来源:百度百科-VLOOKUP函数

温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2018-02-27

提问有点模糊啊,公式是什么呢?表格数据又是怎样的呢?其它函数有没有这个问题了?估计因为关闭了自动重算的功能了,按以下方法操作就行了:


EXCEL 2007版本:

点击左上角EXCEL按钮-->EXCEL选项-->公式-->自动重算-->确定。


EXCEL 2003版本:

工具菜单-->选项-->重新计算-->选中自动重算-->确定就行了。


如还是不行的,把数据按以下要求截图发上来:

本回答被网友采纳
第2个回答  2018-07-04

选择公式,计算选项由手动修改为自动就好了!

相似回答