Excel "INDIRECT" 参数来自 "CONCATENATE" 的函数
Excel "INDIRECT" function with parameter from "CONCATENATE"
我正在使用 INDIRECT 函数获取工作簿中许多工作表的单元格 (B4) 的值。
目前我必须像这样硬编码工作表的名称
=INDIRECT("WCNEXP!$B")
理想情况下,我想找到一种在 CONCATENATE 公式的帮助下编译名称 "WCNEXP" 的方法,就像这样
=INDIRECT("CONCATENATE(B18,C18)!$B")
但由于某种原因它不起作用。
是否有另一种方法可以从 2 个单元格中获取名称并使用间接公式?
Photo of the workbook
你的代码差不多好了。
引号必须放在连接函数之后,并使用“&”将它们连接起来。
=INDIRECT(CONCATENATE(B18,C18)&"!$B")
我正在使用 INDIRECT 函数获取工作簿中许多工作表的单元格 (B4) 的值。 目前我必须像这样硬编码工作表的名称
=INDIRECT("WCNEXP!$B")
理想情况下,我想找到一种在 CONCATENATE 公式的帮助下编译名称 "WCNEXP" 的方法,就像这样
=INDIRECT("CONCATENATE(B18,C18)!$B")
但由于某种原因它不起作用。
是否有另一种方法可以从 2 个单元格中获取名称并使用间接公式?
Photo of the workbook
你的代码差不多好了。 引号必须放在连接函数之后,并使用“&”将它们连接起来。
=INDIRECT(CONCATENATE(B18,C18)&"!$B")