Excelで負の数を赤く表示する4つの簡単な方法
Excelでは、特定の値を持つセルを目立たせたい場面がよくあります。特に、負の値と正の値を視覚的に区別できるようにしておくと、データが格段に読みやすくなります。この記事では、Excelで負の数を赤色で表示するための、いくつかの簡単な方法を紹介します。
練習用ワークブックはこちらからダウンロードできます。
Excelで負の数を赤く表示する4つの簡単な方法
ここでは、Excelで負の数を赤色にする4つの簡単な方法を解説します。サンプルとして、「Main Balance(元残高)」「Transaction(取引額)」「Present Balance(現在残高)」を含むデータセット(B4:D8)を使用します。C5、C6、C8のセルには3つの負の数があります。これらをExcelの各機能を使って赤色に変えていきましょう。それでは早速始めてみましょう。

1. 条件付き書式を使って負の数を赤くする
条件付き書式を使うと、セルの値に基づいて、任意の色でセルを強調表示できます。この方法では、条件付き書式を適用して、負の数(C5、C6、C8)を赤色で表示します。以下の手順に従えば、とても簡単に設定できます。
手順:
- まず、条件付き書式を適用したい範囲(C5:C8)を選択します。
- 次に、「ホーム」タブに移動します。
- 「スタイル」グループにある「条件付き書式」のドロップダウンをクリックします。
- ドロップダウンから「新規ルール」を選択します。

- すると、「新しい書式ルール」ダイアログボックスが表示されます。
- 「ルールの種類を選択してください」セクションから「指定の値を含むセルだけを書式設定」をクリックします。
- 「次の書式を満たす場合のみ」セクションで、最初の2つのドロップダウンから「セルの値」と「より小さい」を選択します。
- その後、3番目のボックスにカーソルを置き、「0」と入力します。
- 最後に「書式」ボタンをクリックして、フォント色を指定します。

- すると、「セルの書式設定」ダイアログボックスが表示されます。
- 「フォント」タブ>「色」>「赤」>「OK」の順に選択します。
- 詳しくは、下のスクリーンショットをご参照ください。

- 「OK」ボタンをクリックすると、プレビュー欄に赤いフォント色が表示されます。
- 最後に「OK」をクリックして、選択した範囲(C5:C8)に書式を適用します。

- これで、C5、C6、C8のセルにある負の数が赤色で表示されます。

2. Excelの組み込み機能で負の数を赤く表示する
次に、Excelの組み込み機能を使って、C5、C6、C8のセルの負の数を赤色で表示します。この機能は「ホーム」タブの「数値」グループにあります。以下の手順に従って設定してみてください。
手順:
- まず、負の数が入力されている範囲(C5:C8)を選択します。
- 続けて、「ホーム」タブに移動します。
- 「数値」グループの「ダイアログボックス起動ツール」(右下の小さな矢印アイコン)をクリックします。
- 起動ツールの場所は、下の画像をご確認ください。

- すると、「セルの書式設定」ダイアログボックスが表示されます。
- 「表示形式」タブに移動します。
- 「分類」セクションから「数値」を選択します。
- 「負の数の表示形式」セクションに移動します。
- そこで、赤色で表示される形式を選択します。
- 最後に「OK」をクリックします。

- これで、負の数を赤色にすることができました。

3. ユーザー定義の表示形式を作成して負の数を赤く表示する
組み込みの表示形式では要件を満たせない場合は、ユーザー定義の表示形式を作成しましょう。この方法では、負の数を赤くするためのカスタム表示形式の作り方を学びます。以下の手順をご覧ください。
手順:
- まず、対象となる範囲(C5:C8)を選択します。
- 次に、「ホーム」タブ>「ダイアログボックス起動ツール」をクリックします。

- すると、「セルの書式設定」ダイアログボックスが表示されます。
- 「表示形式」タブに移動します。
- 「分類」セクションから「ユーザー定義」を選択します。
- 「種類」の下にあるボックスにカーソルを置きます。
- そこに、以下のコードを入力します:
General;[Red]-General
- 最後に「OK」ボタンをクリックします。

- これで、選択範囲内のすべての負の数が赤色で表示されます。

4. Excel VBAを使って負の数を赤くする
VBAはExcelのプログラミング言語で、時間のかかるさまざまな作業を自動化するために使われます。ここでは、VBAコードを使って、負の数を赤色で表示します。VBAコードを実行する際は、手順を慎重に行ってください。手順を1つでも飛ばすと、コードが正しく動作しなくなります。手順は以下の通りです。
手順:
- まず、取引額の範囲(C5:C8)を選択します。
- 次に、VBAウィンドウを開くために「開発」タブに移動します。
- そこで「Visual Basic」をクリックします。

- すると、「Microsoft Visual Basic for Applications」ウィンドウが開きます。
- 「挿入」をクリックして「標準モジュール」を選択します。

- すると、「Module1」ウィンドウが表示されます。
- 次に、以下のコードをウィンドウに入力します:
Sub NegativeNumberAsRed()
Dim cells As range
For Each cells In Selection
If cells.Value < 0 Then
cells.Font.Color = vbRed
Else
cells.Font.Color = vbBlack
End If
Next cells
End Sub
- コードを実行する前に、必ずカーソルをコードの最終行に置いておいてください(下のスクリーンショットを参照)。

- 最後に「実行」をクリックして、「Sub/ユーザーフォームの実行」を選択します。

- コードの実行後、下の画像のように負の数が赤色で表示されます。

まとめ
以上の方法が、Excelで負の数を赤く表示する際のお役に立てば幸いです。練習用ワークブックをダウンロードして、ぜひ実際に試してみてください。ご意見やご感想は、コメント欄でお気軽にお聞かせください。当サイトExcelDemyをフォローしていただくと、このような便利な記事をさらにチェックできます。
-
ExcelでCSVファイルを結合する2つの簡単な方法【コマンドプロンプト・Power Query】
CSVファイル(カンマ区切り値ファイル)は、表形式のデータを保存できるテキスト形式のファイルです。メモ帳などのテキストエディタや、Microsoft Excelのような表計算ソフトで開くことができます。CSVファイルは、異なるソフトウェア間でデータをやり取りする際によく利用されています。複数のCSVファイルを結合(マージ)することで、1つにまとめることも可能です。この記事では、ExcelでCSVファイルを結合する2つの簡単な方法をわかりやすく解説します。シンプルかつ手軽にCSVファイルをまとめたい方にとって、きっと役立つ内容となっています。 説明を分かりやすくするため、T20ワールドカップに出
-
Excelでアンケートを作成する2つの簡単な方法【手動入力とVBA】
この記事では、Excelでアンケート(質問票)を作成する方法を解説します。アンケートとは、質問や特定の項目に対して選択肢を設け、回答者から情報を収集するためのツールです。Excelを使えば、いくつかの簡単な手順だけで誰でもアンケートを作成できます。本記事では2つの簡単な方法をご紹介します。これらの方法をマスターすれば、Excelでのアンケート作成がぐっと楽になります。それでは早速始めましょう。 練習用ワークブックはこちらからダウンロードできます。 Excelでアンケートを作成する2つの方法 Excelでアンケートを作成するには、主に2つの方法があります。 1つ目の方法は、手動でアンケートを作成