引用另外表格,提示 #REF!路径也设置好了。被引用的表格不打开就错误,打开就正常。不用vba能处理吗?

如题所述

Excel跨工作簿(也就是题主所说的另外的表格吧——但另外的表格在Excel中说法是不准确的。Excel中不同的文件称为不同的工作簿,一个工作簿中可以有很多不同的工作表,一般说不同的表格多指一个工作簿中不同的工作表。而一个工作表可以有多个不同的数据区域,有时不同的数据区域也可以为不同的表格——所以应该区分好工作簿、工作表、表格的概念)用公式引用数据时,一般情况下是需要打开数据源工作簿,公式才能得出正确结果的。要达到不打开数据源工作簿引用数据而不出不错的方法,一般可用SQL、Power Query、VBA,这些都是Excel本身带有的数据工具或辅助程序,还有其他第三方程也可以,如VB、C语言等。不用语言,建议研究下SQL或Power Query(简称PQ),相对来说,SQL语言最简洁,无论是数据引用,还是数据汇总处理等,就一个语句达到目的,但不能有丝毫的差错,要掌握好得花些时间。而PQ的初级应用可以解决大多数的数据引用和基本处理,只要掌握基本的方法,几乎是傻瓜式的,参照相关的教程,一步步照着点鼠标即可完成。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-05-27
Excel表格函数vlookup为什么出现#REf的相关说明如下 :
1、#REF,就引用错误返回的值。
2、检查函数VLOOKUP引用区域或单元格是否存在,
3、检查引用文档处于关闭状态并设置了密码,
4、可在当前表格的子表中复制引用区域作为基础资料!本回答被网友采纳
相似回答