从单元格值构build单元格引用另一个文件
我不确定这是否可能。 我需要引用多个其他Excel文件中的单元格。
为了简单起见,我可以在工作簿的Sheet1中使用以下string获取所需的数据:
=SUM('C:\Folder\[Person''s Tracker.xls]April 2014'!$A$1:$A$54)"
它引用另一个工作簿来跟踪数据。
但是,我想dynamic地使用另一个工作表的单元格引用来构build这个string:
- “C:\ Folder \”作为文本存储在Sheet 2单元格C5中。
- “[Person's Tracker.xls]”存储为工作表2单元格D5中的文本。
- “2014年4月”作为文本存储在工作表2单元格E5中。
我尝试过CONCATENATE
和INDIRECT
各种组合,但总是以错误结束。 有任何想法吗?
在“我如何”的帮助下pipe理整理。
从本质上讲,使用CONCATENATE
将文件path和表单名称串在单引号之间,在一个将单元格引用添加到尾部的INDIRECT
函数中。
例如: =SUM(INDIRECT(CONCATENATE("'", A1, A2, A3,"'!") & $C$2:$C$19))