- ベストアンサー
エクセルでマイナスだけを計算する方法
たとえば A 1 100 2 -50 3 -30 4 30 5 -25 6 30 合計-105 とういうように範囲はA1からA6まででA7に合計値としてマイナスのセルだけを計算する方法を知りたいです。 どのような式を作ればいいでしょうか?? よろしくお願いします。
- みんなの回答 (4)
- 専門家の回答
質問者が選んだベストアンサー
ANo.2です >A7=SUMIF(A1:A7,"<0") 間違いです(^_^;) A7=SUMIF(A1:A6,"<0") ですね
その他の回答 (3)
- imogasi
- ベストアンサー率27% (4737/17069)
(1)SUMIF =SUMIF(A1:A5,"<0") 既出回答 (2)SUMPRODUCT関数 =SUMPRODUCT((A1:A5<0)*(A1:A5)) 例データ A1:A5 1 -2 -3 4 -5 で結果 -10 83)配列数式 =SUM(IF(A1:A5<0,A1:A5)) と入れて、SHIFT、CTRL,ENTERの3つのキーを同時に押す。 結果 -10 (4)DSUM関数 例 データ 計数 1 -2 -3 4 -5 F1:F2 計数 <0 式 =DSUM(C1:C6,"計数",$F$1:$F$2) 結果 -10
お礼
全てのやりかた本当に勉強になります。 こんなにも、たくさんの関数が使えるなんてびっくりしました。 ありがとうございました。
- ASIMOV
- ベストアンサー率41% (982/2351)
A7=SUMIF(A1:A7,"<0") で、どうでしょうか?
- mimu7777
- ベストアンサー率9% (2/21)
負の数が表示出来ないのでしょうか?それとも計算式が不明なのでしょうか?前者の場合ですと、セルを右クリック→セルの書式設定→標準にしてください。後者の場合ですと、質問者さんの例ですと、B1のセルに =IF(A1<0,A1,0) と入力し、B6まで連続データを作成し、A7に =SUM(B1:B6) とすればいいと思います。 まあもっとかっこいい計算方法あるかと思いますが。
お礼
おそくなりました。 確かに一つさ作業を増やすだけでできますね。 ありがとうございます
お礼
なるほど、こんなに便利な関数があったのですね。 これ頂きます。 ありがとうございます。