下図の様な表がA列にあったとします。これでA列の奇数行は計算せずに偶数行だけの合計を求めてみましょう。
配列式を使います。
=SUM(IF(MOD(ROW(A1:A10),2)=0,A1:A10))
とセルに入力し、Ctrl+Shift+Enterで確定します。
下記の様に配列関数を使って、Ctrl+Shift+Enterを省く事も出来ます。
=SUMPRODUCT(((MOD(ROW(A1:A10),2)=0)*(A1:A10)))
A | |
1 | 1 |
2 | 2 |
3 | 3 |
4 | 4 |
5 | 5 |
6 | 6 |
7 | 7 |
8 | 8 |
9 | 9 |
10 | 10 |