• ベストアンサー

エクセルで1行おきの数字を合計する

エクセルで作られた表があります。たとえば 列 A B C D  E F G ・ ・ M  計1 計2   6 8 9 10 5 7 9 ・ ・ 9 計1の欄に=A+C+E+G+・・・+Mとひとつおきに足したいのですが、簡単な式がありましたら教えてください。わかりにくい質問ですみませんが、よろしくお願いします。

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

  • ベストアンサー
  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.3

おまけ {=SUM(IF(MOD(COLUMN(A1:M1),2)=1,A1:M1,0))} Ctrl+shift+Enterで配列数式にしないと、普通の足し算になってしまいます。

kyu-tyan
質問者

お礼

早速ためしてみます。ありがとうございます。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

「計2」の欄には何を?

  • ki-ro-ro
  • ベストアンサー率49% (106/213)
回答No.2
  • imogasi
  • ベストアンサー率27% (4737/17069)
回答No.1

定石みたいなものがあって、質問者がエクセルの関数の解説書を読んで無い証拠。有名な問題。学引き関数の解説書には載っている。 1行おきの合計の質問が先日あったと思う。 列も同じでSUMPRODUCTという条件をかけて加算の関数と 条件にMOD関数を使う。 それぞれの関数はGoogleでWEN照会すればたくさん記事が出てくるから読むこと。 例データ A1:M1に1から13を入れる。 空きセルに =SUMPRODUCT((MOD(COLUMN(A1:M1),2)=1)*(A1:M1)) A,C・・列の合計 B,D・・列の合計なら=1の部分を=0にすると良い。 結果 49

kyu-tyan
質問者

お礼

ていねいにありがとうございまいした。

関連するQ&A