[英]Excel External Reference Based on Cell (Date) in Current Workbook
我已经尝试过搜索,但是不确定是否可行,或者如何确切地表达搜索内容。
是否可以在外部引用中包含单元格中的文本(例如日期)?
我有一个excel,它在一个列(A)中列出了9月的工作日(MF)的日期,在它旁边的一列(B)中,每个单元格都有一个相似但不同的外部引用公式,该公式引用的是每日excel生成并保存。 每个外部参考单元格都在“日期”(A)列中列出的日期中查找保存的Excel。
当名称中的日期更改时,手动更改每个单元格公式会很繁琐。以下是我的表格的示例以及我要执行的操作:
A B
Date Formula
9-4-18 =SumProduct(*File path here*/[*Excel Name* **9-4-18**.xlsx]Sheet1'! etc)
9-5-18 =SumProduct(*File path here*/[*Excel Name* **9-5-18**.xlsx]Sheet1'! etc)
9-6-18 =SumProduct(*File path here*/[*Excel Name* **9-6-18**.xlsx]Sheet1'! etc)
如您所见,每个公式之间唯一改变的是日期。 因此,是否可以让公式在其左侧引用日期(A)单元格以避免手动更改每个公式?
9-4-18 =SumProduct(*File path here*/[*Excel Name* **A2**.xlsx]Sheet1'! etc)
像上面这样的想法。
谢谢您的帮助!
INDIRECT公式将起作用,您必须像下面那样进行操作。 通常使用间接引用时,整个内容都用引号引起来,但是您可以将其切碎并在其中放置参考单元。 因此,只需确保在参考单元格之前和之后都将所有内容括在引号中即可。
没有参考单元:
=SUMPRODUCT(INDIRECT("FilePath/[ExcelName10/1/2018.xlsx]Sheet1'!A1")
使用参考单元格(使用此单元格): =SUMPRODUCT(INDIRECT("FilePath/[ExcelName"&A2&".xlsx]Sheet1'!A1")
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.