【问题标题】:Formula in Excel that references another Excel file based on cell referenceExcel 中基于单元格引用引用另一个 Excel 文件的公式
【发布时间】:2011-01-17 18:54:35
【问题描述】:

我想创建一个引用另一个 Excel 文件中的单元格的公式。我已经想通了:

='C:\Users\17\Desktop\[JAN-11 2011.xlsx]1'!$H$44

但由于此工作表中的单元格 L1 是设置为月份的数据单元格,因此它显示当前月份,所以我希望能够执行以下操作:

='C:\Users\17\Desktop\[&L1& 2011.xlsx]1'!$H$44

但这不起作用。如何让这个函数在单元格 L1 上工作?

【问题讨论】:

  • 通知选民取消 - 为什么?这是一个有效的问题
  • 认为这适合superuser.com

标签: excel worksheet-function


【解决方案1】:

我认为您可以使用 Lance Roberts 的建议,但将其包含在 INDIRECT() 函数中,如下所示:=INDIRECT('C:\Users\17\Desktop[' & L1 & ' 2011.xlsx]1'!$H$44)

【讨论】:

  • L1 单元格是格式化为月份的类型,其中包含 JAN-11
【解决方案2】:

尝试像这样使用字符串连接:

='C:\Users\17\Desktop[' & TEXT(L1, "mmm-dd") & ' 2011.xlsx]1'!$H$44

【讨论】:

  • @jaminator,你是否让 L1 完全等于“JAN-11”?
  • @jaminator,根据你向 iDevlop 披露的信息,我已经修改了我的公式来解决这个问题。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-06-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2010-10-05
相关资源
最近更新 更多