プロが教える店舗&オフィスのセキュリティ対策術

エクセルで作成した表で 「A2+A4+A6」 や 「B3+B5+B7」のようにそれぞれ偶数セル、奇数セルの数値の合計を表示させたいのですが、よい計算方法はありますか?それとも何十個というセルを地道に足していくしかないのでしょうか? 少ないセル数ならいいのですが、多くのセルの合計を出したいので困っています。どなたか分かりやすく教えていただけないでしょうか?お願いします。

A 回答 (2件)

偶数行


=SUM(IF(MOD(ROW(A2:A7),2)=0,A2:A7))
としてCtrl+Shift+Enterで配列数式にする。
奇数行
=SUM(IF(MOD(ROW(B2:B7),2)=1,B2:B7))
としてCtrl+Shift+Enterで配列数式にする。
※列の場合はROW()の変わりにCOLUMN()を使う
※2行おきの場合はMODの引数を2から3に変更して結果を0~2で比較
    • good
    • 0
この回答へのお礼

すぐのお返事ありがとうございました。関数は苦手なもので、できる貴方は尊敬に値します!また、分かりやすく、応用編も教えていただいて、本当にありがとうございました。

お礼日時:2006/10/14 15:45

すでに回答が出てますが、一応別解を。



偶数行
=SUMPRODUCT((MOD(A1:A7,2)=0)*(A1:A7))

奇数行
=SUMPRODUCT((MOD(A1:A7,2)=1)*(A1:A7))
    • good
    • 0
この回答へのお礼

奥が深くて難しい・・・。いろんな方法があるんですね。ありがとうございました。

お礼日時:2006/10/14 15:46

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!