○ Excelの集計表では、マイナスの値を赤字で表示することがよくある。では、黒字(標準色)になっているマイナスを赤字にするにはどうすればよいか。今回はその方法をいくつか考えてみたい。
マイナス値を赤字にする最速ワザ。
下図は複数店舗の売上高推移を表し、「表示形式」が「標準」のセルに値を入力したものだ。ご覧のようにマイナスの値は黒字のままだ。下記の方法を取ると、マイナスの値が即座に赤字になる。
このように、最速でマイナス値を赤字に変えられた。しかし、数値にカンマを付けると、どうしてマイナス値が赤字になるのか。そのカラクリは「桁区切りスタイル」の「表示形式」にある。
このように、「桁区切りスタイル」を適用すると、「表示形式」は「種類」が「#,##0;[赤]-#,##0」になる。この記号「#,##0;[赤]-#,##0」は、「;(セミコロン)」をはさんで、前半が正の値、後半が負の値の表示形式を示している。
「#」は、この記号がある桁の上の位に数値があれば表示し、なければ何も表示しないことを意味している。また「0」は、この記号がある桁に数値があればそのまま表示し、なければ「0」を表示する。
注目したいのは負の値の表示形式だ。「;」の次に「[赤]」とある。これは負の値を赤字で表示せよと指示しているのにほかならない。だから「表示形式」を「#,##0;-#,##0」にして「[赤]」を削除すると、負の値が黒字になるわけだ。
「条件付き書式」を使う手もある。
では、マイナスの値が黒字になった表で、「表示形式」を使わずに赤字にしてみよう。この場合、「条件付き書式」を使うことになる。
マイナスの値の赤字表示では、最初に示した「表示形式」を使うのが基本になる。ただ、「条件付き書式」は使える場面が多々あり、慣れておくと時短に役立つから、後者の方法も理解しておくと得すると思う。