• ベストアンサー

エクセル、正数のみの集計[(負)を除外]

お世話になります。 すごく、シンプルだと思っていたのですが、意外と難しく苦戦しております。 データの中から、正数のみを取り出して集計したいのですが、どのようにしたら良いでしょうか。データが多いので、if関数で、ひとつひとつのセルに「+か-か」と条件をつけて計算するわけにもいかず、、、。 よろしくご教授ください。

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

  • ベストアンサー
  • hana-hana3
  • ベストアンサー率31% (4940/15541)
回答No.2

SUMIF関数があります。 http://www3.tokai.or.jp/excel/kansu/sumif.htm

perikan2
質問者

お礼

SUMIF(A3:G3,>=0,A3:G3) とやってしまってたのが、原因でできなかったのですが、やっぱりSUMIFでできました。 ""で囲んで、 SUMIF(A3:G3,">=0",A3:G3)としなくてはいけないのですね! ありがとうございました。

その他の回答 (3)

noname#204879
noname#204879
回答No.4

別解です。 {=SUM((範囲>0)*(範囲))} (配列数式)

noname#204879
noname#204879
回答No.3

{=SUM(IF(範囲>0,範囲))} (配列数式)

  • surounin
  • ベストアンサー率28% (30/106)
回答No.1

 初歩的過ぎて少し恥ずかしいですけど、 A列にデータがあると仮定すると B列に、 =if(A1<0,0,11) と入力し、必要な行数までコピーすると 正の数だけ集計できると思いますけど

perikan2
質問者

補足

ありがとうございます。 そうですよね、、、。できればほかのセルに数式を入れず(びっしりデータが埋まっているので)合計を表示するセルだけに数式を入れたいのです。。。 むずかしいです。。。

関連するQ&A