求和公式 excel 中的变量 sheet 名称

Variable sheet names in a sumifs formula excel

有以下工作公式

=SUMIFS('1'!$U:$U,'1'!$Z:$Z,{1007,1008},'1'!$AB:$AB,"*"&March!B5&"")

我正在尝试用位于 C3 中的变量替换对 sheet 1 的 3 个硬编码引用。我的尝试如下使用间接 (我之前在单个条件语句上使用过它,但没有在多个条件语句上使用过):

=SUMIFS(INDIRECT("'"&$C3&"'!$U:$U),INDIRECT("'"&$C3&"'!$Z:$Z),{1007,1008},INDIRECT("'"&$C3&"'!$AB:$AB),"*"&March!B5&"")

然而,这会出现错误。

感谢您为我指明正确的方向。

您还没有关闭间接函数中的字符串:

=SUMIFS(INDIRECT("'"&$C3&"'!$U:$U"),INDIRECT("'"&$C3&"'!$Z:$Z"),{1007,1008},INDIRECT("'"&$C3&"'!$AB:$AB"),"*"&March!B5&"")