エクセルで売上や経費を管理する際、マイナスの数値をわかりやすく表示したいことがあります。
マイナス値を赤字にしたり、三角の記号(▲や△)を付けたりすることで、表の視認性が向上しますよ。
今回は、セルの書式設定を活用して、計算機能を維持したままマイナスを美しく装飾する設定手順を解説します。
- マイナス値を手入力で「▲1,000」と入力すると、計算できない文字列になってしまいます
- セルの書式設定(ユーザー定義)を使うことで、数値としての属性を保ったまま見た目を変えられます
- 「正の数;負の数;ゼロ」という記述ルールを理解すれば、色の変更や非表示も自由自在です
- 表示形式をマスターしてミスを防ぎ、毎日のデスクワークをスマートに効率化しましょう
ユーザー定義でマイナスを「▲」や「赤字」にする手順

エクセルでマイナスの数値を赤字にしたり、三角(▲や△)を付けたりするには、「表示形式」の設定を変更します。
この設定を行うことで、エクセルが数値を自動で判別し、指定したデザインで画面に表示してくれるようになりますよ。
| 表示したい形式 | ユーザー定義の書式コード | 表示例(入力値が -1000 の場合) |
|---|---|---|
| カンマあり + 赤字▲ | #,##0;[赤]▲ #,##0 |
赤字の ▲ 1,000 |
| カンマあり + 三角(黒) | #,##0;▲ #,##0 |
黒字の ▲ 1,000 |
| カンマなし + 赤字△ | 0;[赤]△ 0 |
赤字の △ 1000 |
エクセルの書式設定や便利な関数を体系的に学んでデスクワークの効率を上げたいなら、オンラインの動画講座を活用するのが近道ですよ。
本を読むだけでは手順が分かりにくい操作も、実際の画面の動きを見ながら学べるため挫折せずに習得できます。
日々のちょっとした工夫の積み重ねが、残業を減らす大きな力になりますよ。
一方で、「社内で使う複雑な管理シートを代わりに作ってほしい」「数式のバグが自力で直せない」といった場合は、ココナラなどで専門家に頼むのも賢い手段です。
数千円程度の予算から、エクセルの専門家があなたの代わりにシートの修復や自動化ツールの開発を行ってくれますよ。
自力で何時間も悩んで残業が増えるくらいなら、プロの力を上手に借りて大切なプライベートの時間を確保しましょう。
自分の目標に合わせて、最適な手段を選んでみてくださいね。
【120点品質】手入力は厳禁!「文字列」になって計算できなくなる落とし穴
セルに直接「▲1000」や「-1000」と手書きで文字を入力してしまうと、そのセルは数字ではなく文字列として認識されます。
すると、SUM関数などで合計を出そうとしても無視されたり、数式でエラーが出たりする大きな原因になりますよ。
必ず、元の数値は半角の「-1000」として入力し、見た目の装飾だけをエクセルの機能で行うルールを徹底してくださいね。
「セルの書式設定」での具体的なユーザー定義コード
数値を入力したセルを選択した状態で、Ctrl + 1 キーを押して「セルの書式設定」を開きましょう。
「表示形式」タブの「分類」から「ユーザー定義」を選択し、「種類」の欄に表示形式のコードを半角で入力します。
例えば、マイナスを赤字の▲にするには #,##0;[赤]▲ #,##0 と入力してOKをクリックすれば設定完了ですよ。
マイナス表示のバリエーションとカスタマイズ方法

基本の設定を覚えたら、実務のレイアウトや見やすさに合わせて表示形式を自由にカスタマイズしてみましょう。
エクセルのユーザー定義コードの仕組みを利用すれば、記号の位置を微調整したり、不要な数値を隠したりできますよ。
カンマ区切りの有無や、三角の後にスペースを入れる調整
3桁ごとのカンマを付けたくない場合は、コード内の #,##0 の部分を 0 に書き換えて設定します。
また、三角記号と数値の間に少しだけ空白を空けて読みやすくしたいときは、記号の後に半角スペースを入れましょう。
例えば #,##0;[赤]▲ #,##0 のように「▲」の直後にスペースを入れるだけで、すっきりとした見た目に整えられますよ。
マイナスの数値を非表示(非表示・空白)にする設定方法
実務の資料作成において、「マイナスの数値だけを画面や印刷時に隠してスッキリ見せたい」という場面もあります。
その場合は、ユーザー定義コードの負の数の記述エリアを空欄にし、セミコロンで区切る設定に変更しましょう。
具体的には #,##0; ;0 のように、2つ目のセクションに半角スペースだけを置いておくと、マイナス値を非表示にできますよ。
表示形式が正しく反映されない場合のチェックポイント

設定したはずのユーザー定義が反映されない場合、まず該当するセルに入力されている値が「文字列」になっていないかを確認しましょう。すでに手入力で「▲」や「-」を入力して文字列化してしまっているセルには、いくら表示形式を適用しても赤字や三角の装飾は適用されません。
また、セルの値が数値であっても、ユーザー定義コード内の記号が全角になっていると正しく動作しないことがあります。コードの入力時にはすべて半角英数字で入力されているか再度チェックしてください。
エクセルでのマイナス表示に関するよくある質問
マイナス値の表示設定について、疑問に思いやすいポイントをまとめました。
Q1:マイナスを赤字ではなく、青字や他の色で表示することはできますか?
はい、表示形式コードの [赤] の部分を他の色名(例えば [青] や [水] など)に書き換えることで変更が可能です。
ただし、ビジネス資料では負の数を赤字で示すのが一般的なルールですので、基本的には赤色を使うことをお勧めしますよ。
Q2:設定したのにマイナスが赤字にならないのですが、何が原因でしょうか?
入力した書式コードの中に、全角のセミコロン「;」や全角のカッコ「[ ]」が混ざっていないかを確認してください。
表示形式の書式コードはすべて半角で記述する必要があるため、一度入力モードが半角になっているかをチェックしましょう。
まとめ:マイナス表示を整えて見やすいエクセルシートを作ろう
今回は、エクセルでマイナスの数値を赤字や三角記号でわかりやすく表示するユーザー定義の設定方法を解説しました。
手入力で記号を書き込むのではなく、表示形式を使うことで、エクセルの計算機能を保ったまま見やすい表を作成できます。
正しい設定でミスを防ぎ、毎日のエクセル作業にかかる時間を削減して、スムーズに業務を終わらせましょう!
※最新の仕様については公式サイトもご確認ください。
あわせて読みたい記事:
【解決】Excelのセル保護・シートロック方法と解除できない時の対策
【Excel】非表示の行・列・シートが再表示できない原因と解決策