• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:偶数セルの合計・・・ってできますか?)

偶数セルの合計を簡単に計算する方法

このQ&Aのポイント
  • EXCEL(2003,OS WindowsXP)で偶数セルの合計を計算する方法について教えてください。
  • A列に日付と数字が交互に入力されており、A2とA4の偶数セルの合計を簡単に計算する方法を教えてください。
  • 通常のSUM関数では日付の部分も合計されてしまうため、他の方法を探しています。大量のセルに対して簡単に計算する方法があれば教えてください。

質問者が選んだベストアンサー

  • ベストアンサー
  • EL-SUR
  • ベストアンサー率76% (83/108)
回答No.1

たとえば A1:A50の範囲だとして、 ■偶数行の合計 =SUMPRODUCT((MOD(ROW(A1:A50),2)=0)*A1:A50) ■奇数行の合計 =SUMPRODUCT((MOD(ROW(A1:A50),2)=1)*A1:A50) 他にも、偶数行にしかない文字・数値などがあれば、 SUMIF関数が使えます。 ↓の真ん中あたりにある「1行おきに合計する」をご覧ください。 http://www.eurus.dti.ne.jp/~yoneyama/Excel/ex-q-a/q_keisan/index.html

noname#18303
質問者

お礼

こんばんは,お返事が遅くなってしまい申し訳ありません。 それぞれの関数の意味などを調べながら理解し, 自分で作ることができるようになりました。 すごく嬉しいです。 ありがとうございました。

その他の回答 (2)

  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.3

配列数式でデータが、A1:A10の場合 =SUM(IF(MOD(ROW(A1:A10),2)=0,A1:A10,0)) と入れてSHIFT+CTRL+ENTERの3つのキーを同時に押す。 例データ a 5 a 1 a 1 a 2 s 4 で結果 13です。 式の意味は、各行番号数が、偶数(2で割って余りがゼロ)ならその行の、A列セルを足し、でなければ0を足す。

noname#18303
質問者

お礼

こんばんは,お返事が遅くなってしまい申し訳ありません。 今回はNo1様が教えていただいた方法を習得し,使わせていただいております。 でも,いろいろな方法があるんですね!! 勉強になりました。 ありがとうございました。

回答No.2

あまりスマートではありませんが・・ A列の後ろに1列挿入します。 挿入したB列に、たとえばB1セルに  =MOD(ROW(B1),2) と入れてデータの個数分下にコピーします。 合計のほしいセルに =SUMIF(B1:B100,0,A1:A100) と書けば、100行までの偶数セルのみの合計が取れます。 B列は「表示しない」にしておけば、レイアウトも崩れません。

noname#18303
質問者

お礼

こんばんは,お返事が遅くなってしまい申し訳ありません。 今回はNo1様が教えていただいた方法を習得し,使わせていただいております。 でも,いろいろな方法があるんですね!! 勉強になりました。 ありがとうございました。

関連するQ&A

専門家に質問してみよう