- ベストアンサー
飛び飛びセルの合計方法は?
=1A+1C+1E+1G+1I+1K+1Mのように1つ以上のセルを決まったセル数分飛び越して計算する関数(たとえば365日分合計)はありますか? 今は=に続けて必要なセルをクリックし+(プラス)に続けて決まったセル分を飛び越した必要なセルをクリックする方法で設定しています。 よろしくお願いいたします。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
>=1A+1C+1E+1G+1I+1K+1M は「=A1+C1+E1+G1+I1+K1+M1」の誤りで良いですね この例(奇数列だけの合計)であれば =SUMPRODUCT((MOD(COLUMN(A1:M1),2)=1)*(A1:M1)) になります。または =SUM((MOD(COLUMN(A1:M1),2)=1)*(A1:M1)) と入力してShift+Ctrl+Enterで確定しても同じ答えが得られます(配列数式となり、数式バーの式が{}で囲まれます) もし偶数列の合計なら =SUMPRODUCT((MOD(COLUMN(A1:M1),2)=0)*(A1:M1)) です。 これを応用すれば「3列おきの合計」なども可能になります。そこまでは書きませんので考えてみてください。
その他の回答 (2)
一つおきでよいなら、 A1~Z1の中を一つおきに足すなら(A,C,E/・・・) =SUMPRODUCT((MOD(COLUMN(A1:Z1),2)=1)*(A1:Z1)) B,D,F・・・なら =SUMPRODUCT((MOD(COLUMN(A1:Z1),2)=0)*(A1:Z1))de で、よろしいかと・・・
お礼
ありがとうございました。
- mu2011
- ベストアンサー率38% (1910/4994)
一例です。(範囲は、A1:M1としていますので調整して下さい) =SUMPRODUCT((MOD(COLUMN(A1:M1),2)=1)*A1:M1)
お礼
早速のご指導ありがとうございます。
お礼
ありがとうございます。 早速入力してみます。