2017-06-06 19 views
0

=SUMIFS(A1 & !G:G, A1 & !A:A, "PERIOD " & B3, A1 & !F:F, C3)Excel式| SUMIFSでシートの名前を取得できません

A1は、A1セルに入力したシートの名前を表します。 しかし、それは機能しませんでした、Excelは数学的な数式としてそれを認識します。

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

+0

可能な複製を使用することができ、シートの名前を呼び出すために:私を除いては何

](https://stackoverflow.com/questions/16899175/use-string-value-from-a-cell-to-access-worksheet-of-same-name) –

+0

キーワードを知らないと申し訳ありません –

答えて

1

動的に同じ名前のアクセスワークシートのセルから[使用する文字列値のINDIRECT("'"&A1&"'!G1")

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

コピーするとあなたのコード、私のExcelは応答していません。 –

+0

今すぐ働いています。ありがとう! –

関連する問題