Excel表示形式ユーザー定義
表示形式のユーザー定義の使い方|千円単位・単位付き・マイナスの赤字
セルの値を変えずに、見え方だけを変える設定です。千円単位、単位付きの数字、マイナスの赤字、曜日付きの日付の書式コードをまとめました。
2026-11-10
この記事の要点
- 1Ctrl + 1 → 表示形式 → ユーザー定義 で設定する
- 2変わるのは見た目だけで、セルの値と計算はそのまま
- 3セミコロンで正の数、負の数、ゼロの表示を分けられる
設定の手順
- 1
表示を変えたいセルを選ぶ
- 2
Ctrl + 1(Mac は ⌘ + 1)でセルの書式設定を開く
- 3
「表示形式」タブの分類で「ユーザー定義」を選ぶ
- 4
「種類」の欄に書式コードを入れて OK を押す
基本の記号
| 記号 | 意味 | 例 | 1234.5 の表示 |
|---|---|---|---|
0 | 桁を表す。足りない桁は 0 で埋める | 0.00 | 1234.50 |
# | 桁を表す。足りない桁は表示しない | #.# | 1234.5 |
, | 3桁ごとの区切り | #,##0 | 1,235 |
"文字" | そのまま文字を表示する | 0"個" | 1235個 |
; | 正の数、負の数、ゼロの表示を分ける | 0;-0;"-" | 1235 |
千円単位・百万円単位で表示する
書式コードの末尾にカンマを付けると、1つごとに下3桁を省いて表示します。
| 表示 | 書式コード | 1234567 の表示 |
|---|---|---|
| 千円単位 | #,##0, | 1,235 |
| 百万円単位 | #,##0,, | 1 |
| 百万円単位で小数1桁 | #,##0.0,, | 1.2 |
セルの値は変わらない
1,235 と表示されていても、セルの値は 1234567 のままです。合計などの計算も元の値で行われます。1000 で割って入力し直す必要はありません。
単位を付ける
セルに「12個」と直接入力すると文字列になり、合計できません。数字だけを入力して、単位は表示形式で付けます。
| 表示 | 書式コード | 例 |
|---|---|---|
| 個 | #,##0"個" | 1,200個 |
| 円 | #,##0"円" | 18,000円 |
| %(0.125 を入力) | 0.0% | 12.5% |
| 先頭を 0 で埋める | 000 | 007 |
| 文字の後ろに「様」を付ける | @"様" | 佐藤様 |
マイナスとゼロの表示を変える
セミコロンで区切ると、左から正の数、負の数、ゼロ、文字列の表示を指定できます。
| 表示 | 書式コード | -1200 の表示 |
|---|---|---|
| マイナスを赤にする | #,##0;[赤]-#,##0 | -1,200 |
| マイナスを▲にする | #,##0;▲#,##0 | ▲1,200 |
| マイナスを赤い▲にする | #,##0;[赤]▲#,##0 | ▲1,200 |
| ゼロを「-」にする | #,##0;-#,##0;"-" | -1,200(0 は「-」) |
日付と曜日の表示を変える
| 表示 | 書式コード | 2026/11/10 の表示 |
|---|---|---|
| 年月日 | yyyy/m/d | 2026/11/10 |
| 月日 | m"月"d"日" | 11月10日 |
| 曜日付き | m/d(aaa) | 11/10(火) |
| 曜日だけ | aaaa | 火曜日 |
| 和暦 | ggge"年"m"月"d"日" | 令和8年11月10日 |
日付が数字になったとき
46336 のような数字になった場合は、日付の表示形式を選び直すと元に戻ります。Excel は日付を通し番号で管理しています。
よくある質問
Q設定したのに表示が変わりません。
A
数字が文字列になっていると表示形式は効きません。セルの左上の緑の三角から数値に変換してください。
Q作った書式コードは他のブックでも使えますか?
A
書式コードはブックごとに保存されます。他のブックでは、書式をコピーするか、同じコードを入れ直します。
Q作った書式コードを削除できますか?
A
「ユーザー定義」の一覧で選び、「削除」を押します。