问答1 问答5 问答50 问答500 问答1000
网友互助专业问答平台

excel用公式引用其他工作簿的数据时,一定要打开被引用的工作簿,否则返回#value!错误,怎么解决

提问网友 发布时间:2022-04-23 07:56
声明:本网页内容为用户发布,旨在传播知识,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。
E-MAIL:1656858193@qq.com
3个回答
热心网友 回答时间:2023-10-08 16:57

EXCEL 2010 中vlookup函数可以完成跨工作簿的引用,具体如下:


格式

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)


Lookup_value  为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。Lookup_value 可以为数值或引用。若 lookup_value 小于 table_array 第一列中的最小值,VLOOKUP 返回错误值 #N/A。


Table_array  为两列或多列数据。使用对区域或区域名称的引用。table_array 第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。 

例如引用book3中sheet1中的区域时,写为[Book3.xlsx]Sheet1!$A$1:$C$5


Col_index_num  为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。如果 col_index_num :


小于 1,VLOOKUP 返回错误值 #VALUE!。

大于 table_array 的列数,VLOOKUP 返回错误值 #REF!。

Range_lookup  为逻辑值,指定希望 VLOOKUP 查找精确的匹配值还是近似匹配值:


如果为 TRUE 或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。 

table_array 第一列中的值必须以升序排序;否则 VLOOKUP 可能无法返回正确的值。有关详细信息,请参阅排序数据。


如果为 FALSE,VLOOKUP 将只寻找精确匹配值。在此情况下,table_array 第一列的值不需要排序。如果 table_array 第一列中有两个或多个值与 lookup_value 匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值 #N/A。

热心网友 回答时间:2023-10-08 16:57

推荐一个Excel插件,它不仅可以引用其它工作簿的数据,更厉害的是可以引用文本文件,多种数据库的数据。比如我们以这位朋友的问题为例要引用其它工作簿的数据

首先让当前工作簿连接到要引用的工作簿。方法是点击数据库连接下的CSV|TXT

连接到Excel文件所在的文件夹,如下:

这里只需要设置文件夹就行了,其它都是默认

然后打开定义数据源对话框,将要引用的工作簿的数据来源定义成一个名称。就像Excel的定义名称一样,只不过这里的定义名称的数据源都跑到了Excel外面了。名称定义好就可以在公式里面引用了。并且这里的引用名称比Excel的定义名称还要灵活。如下:

以上"folder!colleges.xlsx->"表示刚才连接的文件夹下的名为"colleges"的excel文件。

数据源定义好之后就可以在公式里面引用了,如下:

=D_VLOOKUP(A3,"Colleges!A:B",2,0)

通过D_VLOOKUP我们可以看到这个函数的用法和VLOOKUP也极为相似,只是D_VLOOKUP的第二个参数用字符串表示查找的数据区域。

同时这个插件还有很多其它常用的统计查询函数,可用选用。

热心网友 回答时间:2023-10-08 16:58
我今天也遇到这问题,你的是怎样结局的了
热心网友 回答时间:2023-10-08 16:57

EXCEL 2010 中vlookup函数可以完成跨工作簿的引用,具体如下:


格式

VLOOKUP(lookup_value,table_array,col_index_num,range_lookup)


Lookup_value  为需要在表格数组 (数组:用于建立可生成多个结果或可对在行和列中排列的一组参数进行运算的单个公式。数组区域共用一个公式;数组常量是用作参数的一组常量。)第一列中查找的数值。Lookup_value 可以为数值或引用。若 lookup_value 小于 table_array 第一列中的最小值,VLOOKUP 返回错误值 #N/A。


Table_array  为两列或多列数据。使用对区域或区域名称的引用。table_array 第一列中的值是由 lookup_value 搜索的值。这些值可以是文本、数字或逻辑值。文本不区分大小写。 

例如引用book3中sheet1中的区域时,写为[Book3.xlsx]Sheet1!$A$1:$C$5


Col_index_num  为 table_array 中待返回的匹配值的列序号。Col_index_num 为 1 时,返回 table_array 第一列中的数值;col_index_num 为 2,返回 table_array 第二列中的数值,以此类推。如果 col_index_num :


小于 1,VLOOKUP 返回错误值 #VALUE!。

大于 table_array 的列数,VLOOKUP 返回错误值 #REF!。

Range_lookup  为逻辑值,指定希望 VLOOKUP 查找精确的匹配值还是近似匹配值:


如果为 TRUE 或省略,则返回精确匹配值或近似匹配值。也就是说,如果找不到精确匹配值,则返回小于 lookup_value 的最大数值。 

table_array 第一列中的值必须以升序排序;否则 VLOOKUP 可能无法返回正确的值。有关详细信息,请参阅排序数据。


如果为 FALSE,VLOOKUP 将只寻找精确匹配值。在此情况下,table_array 第一列的值不需要排序。如果 table_array 第一列中有两个或多个值与 lookup_value 匹配,则使用第一个找到的值。如果找不到精确匹配值,则返回错误值 #N/A。

热心网友 回答时间:2023-10-08 16:57

推荐一个Excel插件,它不仅可以引用其它工作簿的数据,更厉害的是可以引用文本文件,多种数据库的数据。比如我们以这位朋友的问题为例要引用其它工作簿的数据

首先让当前工作簿连接到要引用的工作簿。方法是点击数据库连接下的CSV|TXT

连接到Excel文件所在的文件夹,如下:

这里只需要设置文件夹就行了,其它都是默认

然后打开定义数据源对话框,将要引用的工作簿的数据来源定义成一个名称。就像Excel的定义名称一样,只不过这里的定义名称的数据源都跑到了Excel外面了。名称定义好就可以在公式里面引用了。并且这里的引用名称比Excel的定义名称还要灵活。如下:

以上"folder!colleges.xlsx->"表示刚才连接的文件夹下的名为"colleges"的excel文件。

数据源定义好之后就可以在公式里面引用了,如下:

=D_VLOOKUP(A3,"Colleges!A:B",2,0)

通过D_VLOOKUP我们可以看到这个函数的用法和VLOOKUP也极为相似,只是D_VLOOKUP的第二个参数用字符串表示查找的数据区域。

同时这个插件还有很多其它常用的统计查询函数,可用选用。

热心网友 回答时间:2023-10-08 16:58
我今天也遇到这问题,你的是怎样结局的了

本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。

excel跨工作簿引用同一位置单元格数据? Excel中两个表格之间无法引用数据!急急急 excel中出现 “跨book引用不能过引用到本文件 excel不能引用另一个excel工作簿文件的数据 excel如何跨工作簿引用同期数据? 求助:excel不能跨工作薄引用 Excel 为什么不能跨工作簿引用单元格 excel跨工作簿引用数据不显示字母 excel二个工作簿的数据无法引用,怎么办? QQ语音掉线问题 oppoa5手机为什么接qq语音老是断线 为什么QQ语音聊天一会就断线了?大概一分钟就断线,怎么解决? QQ语音老是掉线 QQ语音聊天中,为什么老是自动断开 为什么QQ语音就掉线 手机qq语音通话有时间限制功能吗?我的手机在和朋友qq语音通话时每五分... QQ语音总是在聊天几分钟后自动挂断!该怎么办? QQ群语音为什么,老是掉 手机的qq语音总是自动挂断是怎末回事 qq是最新版的 怎么解决 看小说时qq打语音自己掉线 excel 为什么不能跨工作簿引用单元格数据? win10系统下EXCEL不能跨工作表引用数据 office2007版本,excel 为什么不能跨工作簿引用单元格数据 EXCEL2007怎么不能跨工作簿引用了? 请问excel怎样实现跨工作簿引用数据?谢谢! excel跨工作簿引用数据后,如果数据源更改,为什么不能自动更新数据 网易云纯音乐居多,那刚开始的网易云是不是纯音乐软件? 首付后一般多久开始办理房贷? 网易云是不是抑郁云? 交完首付后,按揭房贷多久才能办理下来 网易云音乐下载的音乐是不是永久保存?并且不需要联网? 网易云单曲购买是不是永久有效? 如何查看别人网易云账号是不是黑胶 国家规定,交首付后,多长时间内去银行办理贷款? 办理的房贷,一般多久能批下来,能放款 我今天在威海银行办理了房贷手续,有没有人知道大概多少天通知我首次还款? 网易云能不能看去年的年度飞机航线起飞最低高度是多少 2020年6月23号去威海银行贷房贷 说放款日子可能会有利率浮动是什么意思? 买房首付款交了,银行贷款都半年了还没批下来,怎么办 很着急啊!!!怎样用素描画鸟,尤其是羽毛的质感怎样画。
Top