乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 如何实现EXCEL引用的文件名作为变量

如何实现EXCEL引用的文件名作为变量

作者:乔山办公网日期:

返回目录:excel表格制作


EXCEL引用其他表格文件中的单元格是可以实copy现的。

一、引用公式:

='C:\Documents and Settings\Administrator\My Documents\[工作簿1.xlsx]Sheet1'!A1

二、以上公式由四部分组成,详细解释:

1、C:\Documents and Settings\Administrator\My Documents\ 这部分是“电子表格文件”所在完整的路径。

2、[工作簿1.xlsx]这是工作簿名称,即文件名,用方括号括起来。

3、Sheet1这是工作表名称(注意:前面三部分用半角单引号括起来)。

4、最后再加一个!被引用单元格名称即可。



可以用inderct函数:
=indirect(“Z:\Daily report\[DR_”&A1&”.xlsx]T(5)!$O9”)
A1放你的变量
当你在G20中填入“电子对账单20130430.xls”时,这个内容只是一个文本
当你把vlookup的中区域改成G20,很显然会出现错误——此时,公式表示在“电子对账单20130430.xls”这一个字符串中搜索与A2相等的数据,并返回第二列的值。

建议:可以尝试用indirect来解释对“电子对账单20130430.xls”的引用;
或者,可以尝试用Evaluate来解释公式。

用indirect函数
举例:
假设日期13.09.19在H2格,序号3在I2格,公式=INDIRECT("'[7046 001 101-"&MID(CELL("filename"),FIND("[",CELL("filename"))+14,8)&"-00"&H3&".xls]sheet1'!$L$13")
公式中MID(CELL("filename"),FIND("[",CELL("filename"))+14,8)是取得本文件名第14至21个字符之间的日期的。

相关阅读

  • 如何实现EXCEL引用的文件名作为变量

  • 乔山办公网excel表格制作
  • EXCEL引用其他表格文件中的单元格是可以实copy现的。一、引用公式:=C:\Documents and Settings\Administrator\My Documents\[工作簿1.xlsx]Sheet1!A1二、以上公式由四部分组成,详细解释:1、C:\Documents
关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网