EXCEL 函数中VLOOKUP 函数公式为=VLOOKUP(B2:B673,Sheet2!A1:B679,2,0) 公式出现

循环引用警告
一个或多个公式循环引用,可能无法正确计算,循环引用是指某个公式内依赖同一个公式结果的任何引用,例如,引用其自身值的单元格以及引用依赖原始单元格的值的其他单元的单元格都包含循环引用
求解决方法
公式应该是正确的

1、公式使用错误,具体说明一下目的?
2、出现循环错误原因是使用公式的单元格不能在VLOOKUP函数的第一个参数中。追问

把Sheet2中的数据对应拷贝到Sheet3中来

追答

=VLOOKUP(B2:B673,Sheet2!A1:B679,2,0)
公式的第一个参数是查找条件,并且在查找区域的第一列,就是sheet2表的A列,应为一个单元格的引用,公式不应该写在B列,假设在C列,C2公式,应修改为:
=VLOOKUP(B2,Sheet2!A$1:B$679,2,0)
下拉。
如果没有搞定,把文档发来[email protected],研究一下。

追问

不明白,文件是加密的,别的电脑打不开,还是谢谢了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-06-29
如果你查找范围和引用条件的范围都不改变,改为下面的试试
=VLOOKUP($B$2:$B$673,Sheet2!$A$1:$B$679,2,0)追问

还是一样,数据都显示0

第2个回答  2014-06-29
EXCEL选项中设置:公式-启用迭代计算追问

公式里没有这一项

追答

知道这个界面怎么调出吗?

追问

选上了 还是不行,没数据显示
#N/A

追答

出现#N/A是原始数据的问题,也就是说你这个公式或函数没有可用的值,所以推断应该是原始数据有问题,包括格式(主要应该是格式问题),看看VLOOKUP函数的第一个参数与第二参数对应数据的格式是否一致,不一致肯定是报这种错误的。

相似回答