excel,INDIRECT函数的使用

=INDIRECT("[工作簿名.xls]工作表表名!单元格地址"),如果我的文件名全部写在表格4中,请问该如何引用!数据我需要在进料详细的表中显示!='E:\8月份流水... =INDIRECT("[工作簿名.xls]工作表表名!单元格地址") ,如果我的文件名全部写在表格4中,请问该如何引用!数据我需要在进料详细的表中显示!
='E:\8月份流水报表\["&A3&"]Sheet1'!E5 一定要加INDIRECT或其它函数吗
展开
 我来答
Stcxj
高粉答主

2014-08-10 · 繁杂信息太多,你要学会辨别
知道大有可为答主
回答量:7.1万
采纳率:67%
帮助的人:1.8亿
展开全部
1、你要打开A列里面对应的各Excel文档吧?用超链接函数HYPERLINK():
假设各Excel都在D盘“我的文档”里面。
Sheet4的B1输入
=HYPERLINK("D:\My Documents\"&A1,A1)
回车并向下填充。点击B列即可打开对应文档。
其中,公式末尾参数“A1”可改为你想显示的内容;另外,A列可设置“隐藏”。

2、或要返回各Excel文档的具体单元格?各个目标文档都要打开,才能处于激活状态。可用:
进料详细的工作表中输入
=INDIRECT("'D:\My Documents\["&Sheet4!$A2&"]Sheet1'!A1")
其中,“Sheet1!A1”为假设你要返回各Excel文档的具体单元格地址。
更多追问追答
追问
='E:\8月份流水报表\["&Sheet4!A1&"]Sheet1'!$E16
请问我公式这样写正确吗?
追答
以文本形式引用东方 ,前后要加上半角双引号。拆开来就是:
"'E:\8月份流水报表\["
&
Sheet4!A1
&
"]Sheet1'!E16"
其中后面的“E16”已经以文本形式作为公式的参数,故没必要用绝对引用符号$。

加上迂回函数INDIRECT()
=INDIRECT("'E:\8月份流水报表\["&Sheet4!A1&"]Sheet1'!E16")
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友496cde0
2014-08-10 · TA获得超过222个赞
知道小有建树答主
回答量:213
采纳率:0%
帮助的人:131万
展开全部
=INDIRECT("["&A1&"]工作表表名!单元格地址")
将工作簿名称用单元格地址代替。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
vipyangzi
2014-08-10 · 超过35用户采纳过TA的回答
知道小有建树答主
回答量:322
采纳率:14%
帮助的人:102万
展开全部
看看我的百度云-我的分享-不同工作表相同字段求和.xlsx,也许对你有帮助,也可以扣我4070-62784
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
skyzxh

2014-08-10 · 知道合伙人软件行家
skyzxh
知道合伙人软件行家
采纳数:2623 获赞数:8344
毕业于中科院,硕士,30年工程从业经验。现任公司技术负责。

向TA提问 私信TA
展开全部
NDIRECT无法打开表的吧?你这需要用vba来完成
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式