如何将文件名引用集成到公式中?

How do you integrate a filename reference into a formula?

我正在使用 HLOOKUP() 并且需要在 HLOOKUP() 中引用文件名。因为文件名从 daily(3) 更改为 daily(4) ... daily(200),我正在使用 CONCATENATE() 将文件名更改为 3、4、... 200。

=HLOOKUP(E,'daily(3).csv'!:,2,FALSE)

=CONCATENATE("'daily(",A428,").csv'!:")

'daily(3).csv'!$1:$2

如何在 HLOOKUP() 中集成单元格引用?

使用间接选项。 所以它会变成 =HLOOKUP(E,INDIRECT(CELL),2,FALSE),其中 CELL 是对 CONCATENATE 函数所在单元格的引用。

另见:http://www.mrexcel.com/forum/excel-questions/684642-use-text-cell-part-reference-formula.html

并且:https://support.office.com/en-us/article/INDIRECT-function-474b3a3a-8a26-4f44-b491-92b6306fa261

将所有内容放在一个公式中:

=HLOOKUP(E,INDIRECT(CONCATENATE("'daily(",A428,").csv'!:")),2,FALSE)