※本ページにはプロモーション(広告)が含まれています
Excelで桁区切りカンマを表示する方法【まず結論】
Excelで「1000」を「1,000」のように3桁ごとのカンマ(桁区切り)で表示したいときは、次の3つのどれかですぐに解決します。①数値が入ったセルを選択してCtrl + Shift + 1を押す。②「ホーム」タブの桁区切りスタイル(カンマのボタン)をクリックする。③「セルの書式設定」で表示形式を「数値」にして「桁区切り(,)を使用する」にチェックを入れる。いずれも見た目だけが変わり、セルに入っている数値そのものは変わりません。
この記事では、ボタンとショートカットでの最短手順から、ユーザー定義書式「#,##0」の意味、千円単位・百万円単位での表示、通貨・会計表示との違い、文字列だとカンマが付かない原因、負の数の表示まで、そのままコピーして使える書式コードつきで正確に解説します。WordではなくExcelの操作として、表示形式の仕組みを丁寧に説明します。
この記事でわかること
- 桁区切りカンマを付ける3つの方法(ボタン・ショートカット・書式設定)
- ショートカットCtrl + Shift + 1の使い方と注意点
- ユーザー定義書式「#,##0」の各記号の意味
- 千円単位(#,##0,)・百万円単位(#,##0,,)で表示する方法
- 「通貨」「会計」表示と桁区切りスタイルの違い
- カンマが付かないとき(文字列・全角数字)の原因と直し方
- 負の数を赤字や△で表示する書式コード
- コピーしてそのまま貼れる書式コード一覧

桁区切りカンマが付く仕組み(表示形式と値は別物)
はじめに、Excelでカンマ表示を扱うときの大原則を押さえます。それは「カンマは表示形式(見た目)であり、セルの中身の数値は変わらない」ということです。ここを理解しておくと、後で出てくるトラブルのほとんどが自分で解決できます。
たとえばセルに「1000」と入力し、桁区切りを設定すると画面には「1,000」と表示されます。しかし、そのセルをクリックして数式バーを見ると、中身は今でも「1000」のままです。つまりカンマは「人が見やすいように区切って見せているだけ」で、計算するときは元の数値「1000」がそのまま使われます。=A1*2のような式の結果も、カンマの有無に関係なく正しく計算されます。
この「見た目」を決めているのが表示形式(セルの書式設定の一種)です。Excelには「数値」「通貨」「会計」「パーセンテージ」などの表示形式があり、桁区切りカンマはこのうち「数値」「通貨」「会計」で使えます。本記事ではこの表示形式を切り替える操作を中心に解説します。
カンマを付ける前に確認すること
- 対象のセルが数値として入力されているか(左寄せになっていたら文字列の可能性が高い)
- 全角の数字(1000)ではなく半角数字(1000)で入っているか
- カンマを付けたいのは表示だけか、それとも値そのものを千円単位に丸めたいのか
多くの場合は「表示だけ」を整えれば十分です。値そのものを変えたいケース(千円単位に丸めて保存したい等)は、後半の「千円単位で表示する」「ROUND関数で値を丸める」で扱います。
桁区切りの方法 早見表
やりたいことから逆引きできるよう、操作と書式コードを一覧にしました。詳しい手順は各章で解説します。
| やりたいこと | 操作・書式コード | 表示例 |
|---|---|---|
| 普通に3桁区切りにする | Ctrl + Shift + 1、または桁区切りボタン | 1000 → 1,000 |
| 書式設定から付ける | 「数値」+「桁区切り(,)を使用する」 | 1000 → 1,000 |
| 小数点以下を見せず整数だけ | #,##0 |
1234.5 → 1,235 |
| 小数第2位まで表示 | #,##0.00 |
1234.5 → 1,234.50 |
| 千円単位で表示 | #,##0,(末尾にカンマ1個) |
1500000 → 1,500 |
| 百万円単位で表示 | #,##0,,(末尾にカンマ2個) |
12000000 → 12 |
| 円マーク付き | ¥#,##0 または「通貨」 |
1000 → ¥1,000 |
| マイナスを赤字に | #,##0;[赤]-#,##0 |
-500 → 赤色の -500 |
Excelのバージョン(Microsoft 365・Excel 2024・2021・2019など)による操作の差はほとんどありません。リボンの位置やボタンの見た目が多少違っても、考え方は同じです。
方法1:桁区切りスタイルのボタンで付ける(最短)
もっとも手軽なのが、リボンにある「桁区切りスタイル」ボタンです。マウスだけで完結します。
- カンマを付けたいセル(または範囲)を選択します。列全体に付けたい場合は、列の見出し(A、Bなどのアルファベット)をクリックして列を丸ごと選択します。
- 「ホーム」タブを開きます。
- 「数値」グループの中にある「桁区切りスタイル」ボタンをクリックします。ボタンにはカンマ記号が描かれています(「000」のような表示の隣にある「,」のアイコン)。
- 選択したセルの数値が「1,000」のように3桁区切りで表示されます。
このボタンを押すと、見た目のうえでは「会計表示形式」に近い書式(カンマ区切りで、小数点以下が表示される設定)が適用されます。整数だけを見せたい場合は、次の「小数点以下を消す」操作を続けて行います。
小数点以下のゼロが邪魔なとき
桁区切りスタイルを押すと「1,000.0」のように小数点以下が出ることがあります。整数だけにしたい場合は、同じ「数値」グループにある「小数点以下の表示桁数を減らす」ボタン(小数点と矢印が描かれたアイコン)を、小数点以下が消えるまでクリックします。逆に小数を見せたいときは「小数点以下の表示桁数を増やす」ボタンを使います。

方法2:ショートカットキー Ctrl + Shift + 1
キーボードだけで素早く桁区切りを付けたいときは、ショートカットが便利です。
- カンマを付けたいセル(または範囲)を選択します。
- CtrlキーとShiftキーを押しながら、数字の1キーを押します(テンキーの1ではなく、キーボード上段の「1」)。
- 数値が「1,000」のように3桁区切りで表示されます。
このショートカットで適用されるのは、書式コードでいうと#,##0.00に相当する書式です。つまり「3桁区切り+小数第2位まで表示」になります。たとえば「1000」は「1,000.00」、「1234.5」は「1,234.50」と表示されます。
整数だけにしたいときの追加操作
「小数点以下はいらない」という場合は、ショートカットの後に「小数点以下の表示桁数を減らす」ボタンを2回押すか、あるいは後述する「セルの書式設定」でユーザー定義#,##0を指定してください。ショートカット一発で「小数なしの1,000」にはならない点に注意します。
覚えておくと便利な関連ショートカット
| ショートカット | 適用される表示形式 |
|---|---|
| Ctrl + Shift + 1 | 桁区切り(数値・小数第2位まで) |
| Ctrl + Shift + 4 | 通貨(円マーク付き・桁区切り) |
| Ctrl + Shift + 5 | パーセンテージ |
| Ctrl + Shift + 3 | 日付 |
| Ctrl + 1 | 「セルの書式設定」ダイアログを開く |
これらは「Ctrl+Shift+上段の数字」で表示形式を一気に切り替えるショートカットです。数字の並びと表示形式の対応に厳密な規則はないので、桁区切りは「1」と覚えてしまうのが早道です。
方法3:セルの書式設定で「数値」+桁区切りを選ぶ
もっとも確実で、設定内容を自分の目で確認できるのがこの方法です。小数点以下の桁数やマイナスの表示まで細かく決められます。
- カンマを付けたいセル(範囲)を選択します。
- Ctrl + 1を押して「セルの書式設定」ダイアログを開きます(右クリックメニューの「セルの書式設定」からでも開けます)。
- 「表示形式」タブを選びます。
- 左側の「分類」の一覧から「数値」をクリックします。
- 右側に表示される「桁区切り(,)を使用する」のチェックボックスをオンにします。
- 必要に応じて「小数点以下の桁数」を「0」などに調整します(整数表示にしたいなら0)。
- 「負の数の表示形式」で、マイナスの見せ方(黒の-1234/赤の-1234/赤の1234/赤の△1234など)を選びます。
- 「OK」をクリックします。
この手順なら「3桁区切り・小数なし・マイナスは赤字」のような組み合わせを、迷わず正確に設定できます。設定後にプレビュー欄(ダイアログ上部の「サンプル」)で、実際の表示を確認できるのも安心です。
ユーザー定義書式「#,##0」の意味を理解する
桁区切りを自由自在に操るカギが「ユーザー定義」の書式コードです。代表的な#,##0を分解して、それぞれの記号の意味を理解しましょう。設定場所は「セルの書式設定(Ctrl + 1)」→「表示形式」タブ→分類の一番下「ユーザー定義」です。「種類」の欄に書式コードを入力します。
| 記号 | 意味 | 例(値が5の場合) |
|---|---|---|
0 |
数字1桁。値がなくても0を表示する | 000 → 005 |
# |
数字1桁。値がない位は何も表示しない(先頭の余分な0を消す) | ### → 5 |
,(数字の間) |
3桁ごとの桁区切り記号 | #,##0 → 1,000 |
,(末尾) |
表示を1000で割る(千円単位など) | #,##0, → 千単位 |
. |
小数点 | #,##0.0 → 5.0 |
なぜ「#,##0」なのか
「#,##0」を左から読むと、次のようになります。
- 末尾の「0」…たとえ値が「0」でも、最低1桁は数字を表示するという意味です。これがないと、値が0のときに何も表示されず空白に見えてしまいます。
- 「#,##」…3桁を超える部分を「#」で受け、その間に「,」を入れることで「3桁ごとにカンマ」を実現します。「#」は値がなければ表示しないので、たとえば「5」は「5」とだけ、「12345」は「12,345」と表示されます。
つまり#,##0は「3桁ごとにカンマを入れ、整数で表示し、値が0でも0と表示する」という、もっとも一般的な数値書式です。小数を1桁見せたいなら#,##0.0、2桁なら#,##0.00とします。
0と#の使い分けの実例
「001」「012」のように桁数をそろえてゼロ埋めしたいときは0を、不要な先頭ゼロを消したいときは#を使います。桁区切りと組み合わせる場合は、整数部の最後の1桁だけ0にして残りを#にする(=#,##0)のが定番です。
千円単位・百万円単位で表示する
金額が大きくなると「12,000,000」のような表示は読みにくくなります。決算資料などでよく使う「千円単位」「百万円単位」での表示は、書式コードの末尾にカンマを付けるだけで実現できます。
千円単位(末尾にカンマ1個)
書式コードを#,##0,にします。末尾のカンマ1個が「1000で割って表示する」という意味になります。重要なのは「表示だけが1000分の1になり、セルの値そのものは変わらない」点です。
- 値「1,500,000」 → 表示「1,500」(=1,500千円)
- 値「250,000」 → 表示「250」(=250千円)
「千円」という単位が伝わるように、見出しに「(単位:千円)」と書き添えるか、書式コードに文字を付けて#,##0,"千円"とすると親切です。
百万円単位(末尾にカンマ2個)
書式コードを#,##0,,にします。末尾のカンマ2個で「100万で割って表示する」という意味になります。
- 値「12,000,000」 → 表示「12」(=12百万円)
- 値「345,000,000」 → 表示「345」(=345百万円)
表示だけ丸めるときの注意
千円単位表示はあくまで「見た目」です。たとえば値が「1,234,567」のセルに#,##0,を設定すると「1,235」と四捨五入されて表示されますが、セルの中身は「1,234,567」のままです。そのため、千円単位表示した複数のセルを合計すると、表示上の数値の合計と一致しないことがあります(各セルが四捨五入されて見えているため)。
「合計もぴったり千円単位で合わせたい」場合は、表示形式ではなく値そのものを丸める必要があります。次の関数を使います。
これは「A1の値を1000で割って、小数点以下を四捨五入する」式です。結果として値そのものが千円単位の整数になるため、合計しても表示と数値がずれません。百万円単位なら=ROUND(A1/1000000,0)とします。

「通貨」「会計」表示と桁区切りスタイルの違い
桁区切りカンマは「通貨」「会計」の表示形式でも自動的に付きます。それぞれの違いを理解すると、用途に合った選択ができます。
| 表示形式 | 特徴 | 表示例 |
|---|---|---|
| 数値(桁区切りあり) | カンマのみ。記号なし。一般的な数表向き | 1,000 |
| 通貨 | 円マークが数字の直前に付く。マイナスの色を選べる | ¥1,000 |
| 会計 | 円マークが左端、数字が右端にそろう。0は「-」表示 | ¥ 1,000 |
表のように、見た目はよく似ていても「記号の位置」「ゼロの扱い」「桁のそろえ方」が異なります。
- 数値…記号を付けず、カンマだけで読みやすくしたいとき。汎用的でいちばん使いやすい形です。
- 通貨…金額であることを示したいとき。円マークが数字のすぐ左に付きます。
- 会計…請求書や帳簿のように、円マークと数字の桁を縦にそろえて美しく見せたいとき。0は自動的に「-」と表示され、列全体が整って見えます。
リボンの「桁区切りスタイル」ボタンは実は会計系
「ホーム」タブの桁区切りスタイル(カンマ)ボタンを押すと、内部的には会計表示に近い書式(円マークなし・桁そろえあり)が適用されます。そのため、まれに数字が右端から少し内側に表示されたり、0が「-」と表示されたりします。「純粋にカンマだけのシンプルな数値にしたい」場合は、ボタンではなくユーザー定義の#,##0を指定するのが確実です。
うまくいかないときの対処
カンマボタンを押しても何も変わらない
もっとも多い原因は、セルの中身が数値ではなく文字列(文字)になっていることです。文字列にはカンマ表示形式が効きません。次の点を確認してください。
- セルを選択したとき、数字が左寄せになっていないか(数値は通常、右寄せになります。左寄せは文字列のサインです)。
- セルの左上に緑色の三角マークが出ていないか(「数値が文字列として保存されている」という警告です)。
- 表示形式が「文字列」になっていないか(Ctrl + 1で確認)。
文字列を数値に直す手順
- セルを選択し、Ctrl + 1で書式設定を開いて表示形式を「標準」または「数値」に変更します。
- 表示形式を変えただけでは数値に戻らない場合があります。そのときは、対象のセルを選択して緑の三角マークの横に出る注意アイコンをクリックし、「数値に変換する」を選びます。
- 上の方法で直らないときは、空いているセルに「
1」と入力してコピーし、文字列のセル範囲を選んで「形式を選択して貼り付け」→「乗算」を実行すると、文字列が数値に変換されます。
全角の数字でカンマが付かない
「1000」のように全角で入力された数字は、Excelでは文字列として扱われ、カンマが付きません。半角数字「1000」で入力し直すか、ASC関数で半角に変換します。
ASC関数で全角を半角に変換し、VALUE関数で数値に変換しています。これでカンマ表示が効くようになります。
関数の結果にカンマを付けたい(文字列として)
計算結果を文章に埋め込みたいときなど、数値を「カンマ付きの文字」に変換したい場合はTEXT関数を使います。
TEXT関数の2つ目の引数に、これまで紹介した書式コードをそのまま指定できます。たとえば=TEXT(A1,"#,##0")&"円"とすれば「1,000円」という文字列が作れます。ただしTEXTの結果は文字列になるため、その後の計算には使えない点に注意してください。
表示形式が他のセルにコピーされてしまった/されない
セルをコピーすると、値だけでなく表示形式も一緒にコピーされます。表示形式だけをコピーしたいときは「形式を選択して貼り付け」→「書式」を選びます。逆に値だけ貼りたいときは「値」を選びます。書式のコピーには「書式のコピー/貼り付け(はけのアイコン)」も便利です。
負の数(マイナス)の表示を整える
会計や予算管理では、マイナスの値を目立たせたり、独特の記号で表したりします。書式コードはセミコロン「;」で区切って「正の数;負の数」(さらに「;ゼロ;文字列」)の順に指定できます。
| 書式コード | -1234の表示 | 用途 |
|---|---|---|
#,##0 |
-1,234 | 標準。マイナス記号で表示 |
#,##0;[赤]-#,##0 |
赤色の -1,234 | マイナスを赤字で強調 |
#,##0;△#,##0 |
△1,234 | 会計で使う三角記号 |
#,##0;[赤]△#,##0 |
赤色の △1,234 | 赤字+三角でしっかり強調 |
#,##0;(#,##0) |
(1,234) | かっこで囲む(英文会計風) |
「[赤]」は文字色の指定で、半角の角かっこで囲んで書きます。「[青]」「[緑]」なども指定できます。三角記号「△」は会計で「マイナス」を意味する記号として広く使われます。下のコピペ用一覧から、必要なコードをそのまま貼り付けてください。
コピペ用 書式コード一覧
「セルの書式設定(Ctrl + 1)」→「表示形式」タブ→「ユーザー定義」の「種類」欄に、下のコードをそのまま貼り付けて使えます。TEXT関数の2つ目の引数にもそのまま使えます。三角記号や円マークは実在する文字なので、コピーしても文字化けしません。
桁区切りの基本
#,##0.0
#,##0.00
上から順に「整数・小数第1位まで・小数第2位まで」の3桁区切りです。
単位(千円・百万円)
#,##0,,
#,##0,”千円”
#,##0,,”百万円”
末尾のカンマ1個で千円単位、2個で百万円単位です。後ろに付けた「”千円”」「”百万円”」はそのまま単位として表示されます(ダブルクォーテーションで囲むのがポイントです)。
通貨記号付き
¥#,##0.00
#,##0″円”
先頭の円マークは数字の前に付き、末尾の「”円”」は数字の後ろに付きます。和文では「1,000円」のように後ろに付ける形もよく使われます。
マイナスの表示
#,##0;△#,##0
#,##0;[赤]△#,##0
#,##0;(#,##0)
セミコロンの前が正の数、後ろが負の数の書式です。「[赤]」で赤字、「△」で三角記号、「( )」でかっこ囲みになります。
ゼロのときの表示も指定する(正;負;ゼロ)
#,##0;[赤]△#,##0;”-”
セミコロンで3つに区切ると「正の数;負の数;ゼロ」を別々に指定できます。2つ目の例はゼロのときに「-」(ハイフン)を表示する会計風の書式です。
TEXT関数の数式例
=TEXT(A1,”#,##0″)&”円”
=TEXT(A1/1000,”#,##0″)&”千円”
=ROUND(A1/1000,0)
上3つは「カンマ付きの文字」を作る式、最後はセルの値そのものを千円単位に丸める式です。文章中に数値を埋め込みたいときはTEXT関数、合計をきっちり合わせたいときはROUND関数を使い分けます。
🛒 関連商品をAmazonでチェック
📖 あわせて読みたい
よくある質問(FAQ)
Q1. 桁区切りのショートカットキーは何ですか?
Ctrl + Shift + 1(数字の1はキーボード上段のもの)です。押すと選択したセルが3桁区切り+小数第2位までの表示になります。整数だけにしたいときは、その後に「小数点以下の表示桁数を減らす」ボタンで小数を消すか、ユーザー定義#,##0を設定してください。
Q2. カンマを付けても計算結果はずれませんか?
ずれません。桁区切りカンマは表示形式(見た目)であり、セルの中身の数値は変わらないためです。「1,000」と表示されていても計算には「1000」が使われます。ただし、千円単位(末尾カンマ)で表示したセルは「表示が四捨五入されて見える」だけなので、見えている数字を足し算で合計しようとすると合わないことがあります。値そのものを丸めたいときはROUND関数を使ってください。
Q3. カンマボタンを押しても数字が変わりません。
セルの中身が数値ではなく文字列になっている可能性が高いです。数字が左寄せになっていたり、セル左上に緑の三角マークが出ていたら文字列のサインです。注意アイコンから「数値に変換する」を選ぶか、表示形式を「標準」に直してから入力し直してください。全角数字(1000)も文字列扱いになるので、半角で入力します。
Q4. 千円単位で表示するにはどうすればよいですか?
ユーザー定義で#,##0,(末尾にカンマ1個)を設定します。これで「1,500,000」が「1,500」と千円単位で表示されます。百万円単位なら末尾にカンマ2個で#,##0,,です。単位名も付けたいときは#,##0,"千円"のように指定します。
Q5. 「#,##0」と「#,###」はどう違うのですか?
違いは「値が0のときの表示」です。#,##0は末尾が「0」なので、値が0でも「0」と表示します。一方#,###は末尾が「#」なので、値が0だと何も表示されず空白になってしまいます。一般的な数値表示では、0をきちんと0と見せる#,##0を使うのが安全です。
Q6. 通貨表示と桁区切り(数値)はどちらを使えばよいですか?
金額であることを示したいなら通貨(円マーク付き)、記号は不要でカンマだけ付けたいなら数値が向いています。請求書や帳簿のように円マークと数字の桁を縦にそろえて整えたいときは「会計」表示が便利です。用途に応じて選んでください。
Q7. マイナスの数字を赤字で表示できますか?
できます。「セルの書式設定」の「数値」分類で「負の数の表示形式」から赤字を選ぶか、ユーザー定義で#,##0;[赤]-#,##0と指定します。会計で使う三角記号にしたいなら#,##0;[赤]△#,##0です。セミコロンの前が正の数、後ろが負の数の書式になります。
Q8. 設定したカンマ書式を他のセルにも一括で適用したいです。
カンマを設定したセルを選択して「書式のコピー/貼り付け(はけのアイコン)」をクリックし、適用したい範囲をドラッグします。または、設定済みのセルをコピーして、適用先で「形式を選択して貼り付け」→「書式」を選ぶと、値を上書きせずに表示形式だけをコピーできます。列全体に適用したいときは、列見出し(A、Bなど)をクリックして列ごと選択してから書式を設定すると効率的です。
まとめ
Excelで桁区切りカンマを表示する方法を、操作・書式コードの両面から整理しました。要点は次のとおりです。
- 最短はショートカット…セルを選んでCtrl + Shift + 1。ボタンなら「ホーム」タブのカンマのアイコン。
- 確実なのは書式設定…Ctrl + 1で「数値」+「桁区切り(,)を使用する」。小数桁数やマイナス表示も細かく決められます。
- 書式コードの基本は
#,##0…3桁ごとにカンマ、整数表示、0も表示する万能形。小数は#,##0.00。 - 千円単位は末尾カンマ…
#,##0,で千円、#,##0,,で百万円。表示だけの丸めなので、合計を合わせたいときはROUND関数で値ごと丸めます。 - カンマが付かないときは文字列を疑う…左寄せ・緑の三角マーク・全角数字が原因。数値に変換すれば解決します。
- マイナスや単位も自在…セミコロンで正負を分け、[赤]や三角記号、”千円”などを組み合わせられます。
カンマは「値ではなく見た目」を整えるものだと理解できれば、千円単位や会計表示、マイナスの強調まで思いどおりに表現できます。本記事のコピペ用書式コードをブックマークしておけば、必要なときにそのまま貼り付けて使えます。
minto.tech スマホ(Android/iPhone)・PC(Mac/Windows)の便利情報をお届け! 月間アクセス160万PV!スマートフォン、タブレット、パソコン、地デジに関する素朴な疑問や、困ったこと、ノウハウ、コツなどが満載のお助け記事サイトはこちら!