- ベストアンサー
このエクセル関数はどれですか?
1行間隔で足し算をしていきたいのですが、 なんのエクセル関数を使えばよいのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
1行おきに合計を出す場合 行が奇数行にあるか偶数行にあるかによって異なります。 奇数行の場合 =SUM(IF(MOD(ROW(A1:A20),2)=1,A1:A20,0)) 偶数行の場合 =SUM(IF(MOD(ROW(A1:A20),2)=0,A1:A20,0)) なお、この式は配列数式になるため 入力した後そのままEnterを押すのではなく CTRL+SHIFTキーを押しながらENTERキーを押してください。
その他の回答 (1)
- kagakusuki
- ベストアンサー率51% (2610/5101)
回答No.2
例えば、A2~A50の範囲で、A2+A4+A6+A8+・・・・・+A48+A50の値を求める場合には、次の様な関数で計算する事が出来ます。(最初の行番号が奇数でも偶数でも同じ式です) =SUMPRODUCT($A$2:$A$50*MOD(ROW($A$2:$A$50)-ROW($A$2)+1,2))
お礼
参考にしてみます。有難うございました!