いてづきブログ

情シスでやってみたことの備忘録

SpreadSheetでSUMPRODUCTの挙動がおかしい

=ARRAYFOMULAを使うとうまくいくらしい。

 

書き方はこんな感じで、SUMPRODUCT式をARRAYFOMULA式で囲めばいいだけみたい。

 

=ARRAYFOMULA(SUMPRODUCT((式1)*(式2)))

 

この書き方で書いたスプレッドシートでもxlsxとしてダウンロードしたときは正常に書き換えられているので、互換性に関して気にする必要はない。

 

詳細は下記ページ

http://d.hatena.ne.jp/emmie714/20090904/1252026152