Excel公式|无法使用SUMIFS获取Sheet的名称

时间:2017-06-06 03:48:26

标签: excel

=SUMIFS(A1 & !G:G, A1 & !A:A, "PERIOD " & B3, A1 & !F:F, C3)

A1表示我在A1单元格中键入的工作表名称。 但它没有用,Excel将其视为一种数学公式。

我除了:

=SUMIFS(SHEETNAME!G:G, A1 & SHEETNAME!A:A, "PERIOD " & B3, SHEETNAME!F:F, C3)

1 个答案:

答案 0 :(得分:1)

要动态调用工作表名称,您可以使用INDIRECT("'"&A1&"'!G1")

=SUMIFS(INDIRECT("'"&A1&"'!G:G"), INDIRECT("'"&A1&"'!A:A"), "PERIOD " & B3, INDIRECT("'"&A1&"'!F:F"), C3)