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

このQ&Aに関連する最新のQ&A

A 回答 (4件)

おまけ


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

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

お礼日時:2009/05/16 13:07

「計2」の欄には何を?

    • good
    • 0
    • good
    • 0

定石みたいなものがあって、質問者がエクセルの関数の解説書を読んで無い証拠。

有名な問題。学引き関数の解説書には載っている。
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
    • good
    • 0
この回答へのお礼

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

お礼日時:2009/05/16 13:09

このQ&Aに関連する人気のQ&A

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


人気Q&Aランキング