2

セル A1 から AO44000 の間に垂直に積み上げられた 55 個の「ブロック」のデータを含むシートがあります。すべてのブロックは同じサイズです。各ブロックには 865 行と 41 列があります。

列 AK には現在、式 =SUM(H14:O14) があります。この式は、各ブロックのすべての行に対して繰り返されます。別のシートからの入力に基づいて、ブロックごとに列「H」と列「O」を可変にする必要があります。

OFFSET と INDIRECT を使用してみましたが、式を正しくするのに苦労しています。残念ながら、VBA はオプションではありません。

助言がありますか?

4

1 に答える 1

0

たぶん、これは少なくとも最初の一歩になるでしょう:

=SUM(INDIRECT(Sheet2!A1&ROW()&":"&Sheet2!B1&ROW()))  

Hここで、 Sheet2 A1 と B1 には、との代わりに立つ列参照文字が含まれていますO

于 2013-12-05T23:16:15.100 に答える