1

1、2、3、...、12 のように、各月の値を持つ列があります。そして、12 個のセル (それぞれが 1 か月に相当) を含む行があります。そして、現在の月を示す別のセルがあります。私の質問は次のとおりです。当月までの値の平均を計算するにはどうすればよいですか?

« =MEAN(IF(S4>S16;D4:O4;IF(S4>S15;D4:N4; IF(S4>S14;D4:M4; ...)))) »のようなことをしていました

S4 は現在の月です。S5 = 1 月; S16 = 12 月; D4 = 1 月の値; O4 = Dec の値

これを行うためのより良い方法があると確信しています。

4

1 に答える 1

1

質問から何を求めているかを正確に伝えるのは難しいですが、次の例では、D4 (最初の月) から始まる S4 行 (月) の値の平均をとっています。

AVERAGE(OFFSET(D4,0,0,S4,1))

それをコピーしたい場合は、絶対参照 ($) に注意してください (たとえば、少なくとも D$4 が必要です)。

于 2010-01-31T01:22:10.343 に答える