• ベストアンサー

エクセルで空白以外のセルの合計を求めたい

こんにちは。 excel2010ベータで、A2~F30までデータが入っていて、E列の空白セル以外の(つまり、E列にデータがある行のみ)F列の合計値を出したく、=sumif(E2:E30,""&"<>",F2:F30)と入れたのですが、うまくいきません(F列の下にデータを付け足すとE列がカラでも加算されていく)。どのようにしたらいいのでしょうか?

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

  • ベストアンサー
  • mshr1962
  • ベストアンサー率39% (7417/18945)
回答No.2

=SUMIF(E2:E30,"<>",F2:F30) で出来ませんか? 別の方法だと =SUMPRODUCT((E2:E30<>"")*1,F2:F30)

doublemac
質問者

お礼

=sumproduct((E2:E30<>"")*1,F2:F30)で解決しました。 ありがとうございました。

その他の回答 (1)

回答No.1

  @sum(A2:F30) これではダメですか?  

doublemac
質問者

補足

I4330さんありがとうございます。 すみません@SUMの@意味がわかりません。 単に=sum(A2:F30)だと、すべて列のデータが集計されるので、こちらの意図していることにそぐいません。

関連するQ&A