=SUMPRODUCT((stationdata_argo10_sj!J$2:J$868=A34)*(stationdata_argo10_sj!T$2:T$868))

/SUMPRODUCT((stationdata_argo10_sj!J$2:J$868=A34)*1)

分子で条件に一致する範囲(A34に記述、不等号を用いてもよいが、intで階層を作った)について総和を取り、分母は個数を計算している。

掛け算をする値で文字があったら、#valueのエラーが出る。
たとえばセルJ1にタイトル「相関係数」などが記載されていてJ1:J868となっている場合など。
K:\2010\syaka\repo\merit\kyori\stationdata_zh03_sj.xls


0より大の値について平均:@8/17'12
=SUMPRODUCT((G20:G25>=0)*(G20:G25))/SUMPRODUCT((G20:G25>=0)*1)


上端の差100mについて、D0が1.75~2.25の範囲の個数を求める。
=SUMPRODUCT((A2:A165=100)*(B2:B165>=1.75)*(B2:B165<2.25)*1)


○条件の一致するセルについての最大値(0より大)
ccyymmddhh ix jy xkdo yido delta_t
2010010101 19 18 138.9 35.72 0.3
2010010101 19 19 138.9 35.78 0.7
2010010101 19 20 138.9 35.83 0.4
2010010101 19 21 138.9 35.88 -0.4
となっているときに、ix,jyごとに最大値を計算する。
ix(I) jy(J) 最大値
19 18 3.6
最大値には次の式が入っている。
=SUMPRODUCT(MAX((B$2:B$175201=I2)*(C$2:C$175201=J2)*(F$2:F$175201)))
@11/13'13