如何在基于单元格值的动态公式中进行引用

时间:2019-02-14 09:56:23

标签: excel excel-formula reference

我想通过使用C列中的值来完成对正确文件的引用,使此公式动态化。这样,我就可以向下拖动公式,而不必一直更改日期。一些帮助将不胜感激。

已经尝试了间接功能,但这似乎仅在打开的工作簿上有效。

=IFERROR(INDEX('G:\AGL''s & TC''s\Performance\2019\ASHIFT\Januari\
["&TEXT(C8,"ddmmyyyy")&".xlsm]PICKING'!$KD$5:$KD$200;MATCH($B$3;'G:\AGL''s & 
TC''s\Performance\2019\ASHIFT\Januari\ 
["&TEXT(C8,"ddmmyyyy")&".xlsm]PICKING'!$A$5:$A$200;0));0)

映射是正确的。当我使用实际的文件名时,将显示预期的结果。

1 个答案:

答案 0 :(得分:0)

不幸的是,您不能使用公式来生成INDEX()INDIRECT()等函数的文件名。 Excel只是不支持此功能。

Excel会保留对外部工作簿的引用记录,并且它需要静态数据,因此这里没有公式。