/ / Excelの行に配置されたデータの動的インデックス作成 - Excel、動的、インデックス作成

Excelで動的に索引付けされたデータの索引付け - 動的索引付け

私はC2からO2までの列で次のような優れたシートを持っています:

Month   1   2   3   4   5   6   7   8   9   10  11  12

C3からO3までの列には、次のものがあります。

Revenue 14.48828064 57.39890307 7.789366115 77.9224996  98.47631317 99.91713279 27.60377772 95.71525763 48.19843962 32.31745481 26.69196797 83.49167956

列C9からD9で、私は持っている:

From Month |    1

そして列C10〜D10:

Till month |    12

列C12では、私は以下を持っています:

Revenue

私が持っている問題は、セルD12、D10の変化に動的に反応し、他のセルを使用せずにセルD12の式のみを使用して、セルD12の3行 - 収益を合計します。

私はデータがあるときこれを行う方法を知っているオフセットと間接関数を使用して垂直に順序付けられていますが、データが水平に並べられたときの方法を理解することはできませんでした。どんな助けでも大歓迎です。

回答:

回答№1は1

この数式で試してみてください D12

=SUM(OFFSET(C3,0,D9,1,D10-D9+1))

で指定された範囲を合計します。 OFFSET 関数。範囲は、 "from month"に対応するセルから始まります。 0 行を下に D9 右の列、 C3 細胞; 1行と D10-D9+1 列。