2010-01-31 51 views
1

我有一個值爲每個月的列,如:1,2,3,...,12。我有一排12個單元格(每個對應一個月)。我還有另一個說當前月份的單元格。 我的問題是:如何計算當前月份的平均值? (IF(S4> S16; D4:O4; IF(S4> S15; D4:N4; IF(S4> S14; D4:M4; ...)))) )»我如何計算到目前爲止所有月份的平均值?

S4是當前月份; S5 = 1月; S16 =十二月; D4 = Jan的值; O4 = Dec的值

我確定有更好的方法來做到這一點。

回答

1

很難分辨正是你從你的問題想要什麼,但下面以S4行從D4開始值(月)的平均水平(第一個月):

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

如果你想複製周圍,小心你的絕對引用($)(例如,你會想要至少D $ 4)。