• ベストアンサー

エクセル マイナスなら0と表示したい。

例えば、 計算の結果 A10の合計 20000 の数値が入ったとします。 そして、 A20には =A10-30000の数値を入れています。 当然 A20には、-10000 と計算されると思いますが、A20がマイナスに突入した場合には、 0と表示させたいのです。 計算式を教えてください。 お願いします。

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

  • ベストアンサー
  • 5W2H
  • ベストアンサー率67% (429/632)
回答No.3

0と表示させるだけではなく、0として認識させるなら、簡単なIF関数でも可能です。 A20に =IF(A10-30000<0,0,A10-30000) A10-30000の結果が0より小さいかどうかで分岐し、 小さいなら「0」と出力し(表示だけじゃなく実際の数値も「0」)、小さくないならA10-30000の結果を出力します。

roropari
質問者

お礼

No1の方の方法を試しておりますが、貴殿の計算式も覚えて作成方法の知識も身につけたいとおもいます。 また、実際に当てはめてみて実験してみます!二度までもお手間を頂きありがとう御座いました。

その他の回答 (2)

  • 5W2H
  • ベストアンサー率67% (429/632)
回答No.2

A20を選択した状態でCtrl+1 「セルの書式設定」が開きます。 「ユーザー定義」を選択し、「種類」のテキストボックスに #;!0;0 と入力してOKボタンをクリックします。 A20の計算結果がマイナスなら、どんな値でも「0」と表示されます。 ただし、表示は「0」ですが、セルの中身はちゃんと-10000として認識され、他の計算に流用できます。

roropari
質問者

お礼

ご回答ありがとうございます。 >セルの中身はちゃんと-10000として認識され、 説明不足で申し訳ありません。0以下の数字は、以後0という扱いにしたく -部分は、計算には反映させないようにしたいのです。

  • nerimaok
  • ベストアンサー率34% (1125/3220)
回答No.1

A20に =A10-30000 と入れてしまうと面倒そうな・・・そこの計算値って後で使うんですか? 使わないんだったら =max(a10-30000,0) としてやれば計算値と0の大きい方を取るので、0か、それ以上になります。

roropari
質問者

お礼

ありがとう御座います。 >そこの計算値って後で使うんですか? 後で使う・・・? 後で使うといういみではA20の計算後の値は、別のセルで計算に使います。 さっそく教えて頂いた式と入れ替えてみましたところ、出来ました! たすかりました ありがとう御座います!!

関連するQ&A

  • エクセル マイナス表示

    エクセルのマイナス表示について質問があります。 Aシートで計算結果がマイナス▲になった数値をBシートに反映した時にマイナス▲が表示されません。 計算結果が何個かあり所々マイナス▲表示になったりなっていなかったり… ちなみに反映先のセルの表示形式はユーザー定義+ #,##0;"▲" #,##0を使用しています。全く同じ様にしているのになぜ反映される所とされない所になるのでしょうか? お分かりになる方いらっしゃいましたらご教示お願い致します。

  • Excelでの引き算や足し算でマイナス値やゼロ値を計算させない方法はありますか?

    電気料金が気になり 毎日の数値を記録しようと思い 数値を計算させようと思ったのですがうまくいきません。 どうすれば良いのでしょうか 具体的には下記のようなことになってしまいます。 A1 10000  B1 (A2-A1)→計算数値(セル表示数値)は10 A2 10010   B2 ↓以下同じ計算 A3 10020   B3 A4 10030   B4 A5 10040   B5 A6 (未入力)  B6   -10040 Aの列に数値を毎日入力となるのですが こうすると未入力日(当日もしくは翌日)は 空白となってしまうので上記例で言いますと A6-A5とするとマイナスになってしまいます。 これをB列セルのユーザー定義で「#;!0;0」とし マイナス値をゼロにする方法にするときちんとゼロには なるのですが 今度は合計値の計算でゼロになってしまいます。 B列の最下行?となる部分、B32セルにB1からB31までを足し算の 関数を設定するとB32セルの表示数値はゼロ。 ユーザー定義でゼロを表示しない方法を使うと 今度は合計値が マイナス表示されてしまいます。 ご存じの方にとっては こんなことで悩むこと自体がおかしい くらい簡単なことなのかも知れませんが いろいろ試した結果 未だにうまくいきません どうかよろしくお願い致します。

  • エクセルでマイナス表示

    エクセルで計算結果を表示するとき、通常マイナス5であれば「-5」で表示されますが、それを「▲5」でマイナス表示させることはできますか。

  • エクセルの計算結果に+(プラス)、-(マイナス)をつけたい

    エクセルで、ある2つの数値を比べたとき、その計算結果がプラスならば+、マイナスならば-をつけて表示させたいのですが、ユーザー定義で行う場合どのようにしたらよいでしょうか。 プラスマイナス0ならば0を表示させたいです。 よろしくお願いします。

  • エクセル マイナス数値を0にしたい

    質問があります。 計算をしたときに、マイナス数値が出てきた場合、 マイナスの表示を0の表示にしたいのです。 例えば 1-4=-3 と表示されるのを 1-4=0 としたいのです。 正の値はそのまま計算され、負の値になるものはすべて 0になるようにしたいのです。 書式からユーザー設定かなにかでできるのでしょうか? お願いします。

  • Excelでマイナス表示させたい

    Excelで計算をしての結果ではなく「3-7」とそのまま数字とマイナス記号を表示させる方法を教えて下さい。

  • エクセルのセル内に文字と計算結果の表示

    エクセルの1つのセル内に文字と計算結果の両方を表示させる方法を教えて下さい。 例えば、セルのA1に数値10を入れて、B1に数値5を入れてあったとします。 で、セルのC1にA1とB1の合計を「合計 15」みたいな形で、文字と計算結果の両方をC1のセル内に表示させたいのですが。 ただ合計の数字のみを表示させるなら、=SUM(A1+B1)で良いわけですが、この数値の前に”合計”という文字を入れたいのです。 宜しくお願いします。

  • 計算結果のマイナス記号が表示されないようにするには

    たとえばA1とA2の計算結果がA3に表示されるとします。 その結果がマイナスになる場合にA4に自動表示されるように指定するには =IF(AG49<0,AG49,0) という関数をA3に設定すればよいのですが、マイナスの記号「-」だけが表示されない式を教えてください。

  • エクセル2003・プラスをマイナスにしたい

    エクセルで、セルにプラスの値を入力するとマイナスになり、それは表示だけでなく実際に数値としてマイナスにしたいのです。つまり、そのセルを計算したり関数を使用した場合、マイナス扱いとなるようにしたいのです。 できれば、セルの書式設定でできないでしょうか?よろしくお願いします。

  • マイナスの値は0と表示したい。

    数式の入っているセルの値で 計算結果がプラスの場合はそのまま表示 マイナスの場合は0と表示するようにしたいのですが うまくできません。 そのようなことは可能でしょうか?? よろしくお願いします。

専門家に質問してみよう