ダイナミック 3D 数式 Excel

ダイナミック 3D 数式 Excel

複数のシートがあるワークブックがあります。各シートには日付コードが付けられています。20201129、20201128、20201127

最初のシート「total」に数式があります=sum('20201129:20201127'!A1)。これは機能します。20201130という新しいデータシートを20201129の左側に追加すると、数式が次のように更新されるようにしたいと思います。=sum('20201130:20201127'!A1). 残念ながら、新しい2番目のシート(最後に追加する場合は最後のシート)を動的に追加するようなものは見つかりません=sum(sheet(2):'20201127'!A1)。2番目のシートの右側に新しいシートを追加できることはわかっており、それを行っていますが、それほどエレガントではありません。非表示のシートを避けようとしています(エレガントさのためです)

答え1

空白のワークシートを作成しますアルファそしてそれを置く前にすべてのデータシートを作成します。別の空白のワークシートを作成します。オメガそしてそれを置くすべてのデータシート。

式は次のようになります。

=sum('alpha:omega'!A1)

別のワークシートを追加するときは、最後のデータシートとオメガ; そうすれば、SUM()自動的にそれが含まれるようになります。

関連情報