マイナスの数値を全て0として表示するには? | EXCELトピックス

スポンサーリンク
スポンサーリンク

マイナスの数値を全て0にしたい

Excelでマイナスの数値を「0」にし、プラスの数値はそのまま表示したい場合、MAX関数を使用すると簡単に実現できます。この関数は、指定した数値のうち大きい方を表示するため、マイナスの値を0に置き換えることができます。

手順

  1. マイナス値を0にしたいセル(例:A2)を選択します。
  2. その数値を0以上で表示させたいセル(例:B2)に数式を入力します。

数式の解説

ExcelのMAX関数を使い、マイナスの数値を0にして表示させる数式を以下のように入力します。

数式

=MAX(A2, 0)

数式の詳細

  • A2: マイナス値が入力されているセルです。
  • MAX(A2, 0): A2の値と0を比較し、大きい方を返します。A2がプラスの場合はそのまま表示され、A2がマイナスの場合は0が表示されます。
  • IF(A2<0,0,””) でもよいです。

以下の表では、A列に元の数値データが入力されており、B列でマイナス値を0にした結果を表示しています。

A B
1 元の数値 0に置き換えた結果
2 100 =MAX(A2, 0)
3 -50 =MAX(A3, 0)
4 30 =MAX(A4, 0)
5 -10 =MAX(A5, 0)

結果

  • B2セル:100(そのまま表示)
  • B3セル:0(マイナス値が0に置き換えられます)
  • B4セル:30(そのまま表示)
  • B5セル:0(マイナス値が0に置き換えられます)

まとめ

Excelでマイナスの数値を0にし、プラスの数値はそのまま表示するには、MAX関数を使うと便利です。MAX関数は、2つの値のうち大きい方を表示するため、マイナス値を自動的に0に変換できます。

使用した関数について

IF関数で論理式による表示の切り替えの方法についてわかりやすく解説
IF関数についてIFの概要論理式の結果によって表示を切り替えるExcel関数=IF( 論理式 , TRUEの場合 , FALSEの場合 )概要 論理式の結果によって異なる値を返す 論理式については論理式を参照 文字列を比較し等しければTRUEを返すEXACT、数値を比較するDELTAを用いて正誤チェックなどをすることも...
MAX関数でデータの最大値を求める方法と2番目に大きな数やセル番号の取得方法についてもわかりやすく解説
MAX関数についてMAXの概要データの最大値を求めるExcel関数=MAX( 数値1 , 数値2 ,,, )概要 指定したデータの中での最大値を求める MAXは空白文字、論理値などを無視しますが、MAXAはそれらを含み、空白セルのみ無視しますMAXはどのような時に使用するか データの中で最大の値を求めたいMAXの使い方...