うまく千円単位にならないときの対処法
設定したのに表示が変わらない、桁がずれる、といったときは次の点を確認してください。
カンマを付けても表示が変わらない
対象のセルが数値ではなく文字列になっている可能性があります。文字列のセルは左寄せで表示され、セルの左上に緑色のエラーインジケータが出ることがあります。この場合はセルを選択し、エラーチェックのメニューから「数値に変換する」を選ぶと、表示形式が反映されるようになります。
参考:Microsoft サポート「セルに数値が含まれている場合に文字列を数値に変換できない」
桁がそろわない・想定より大きく省略される
カンマの数を確認してください。カンマ1つで千単位、2つで百万単位です。意図せずカンマを2つ付けていると、千円のつもりが百万円単位で省略されてしまいます。
合計だけ桁が違って見える
表示形式で千円単位にしている場合、SUM関数やピボットテーブルは見た目に関係なく「円」のまま合計します。合計欄も千円単位で見せたい場合は、合計セルにも同じ表示形式を設定してください。
印刷や共有で単位が伝わらない
表示形式は見た目を変えるだけのため、単位を示す注記がないと受け取った相手が誤読する恐れがあります。「(単位:千円)」を必ず表に添えましょう。
操作を速くするショートカット
| 操作 | Windows | Mac |
| セルの書式設定を開く | Ctrl + 1 | command + 1 |
| 桁区切りスタイルを付ける | Ctrl + Shift + 1 | control + shift + ! |
「Ctrl」+「1」で書式設定をすぐ開けるため、千円単位の設定を繰り返すときに役立ちます。桁区切りスタイルの詳細やMacの書式コードについては、次の公式情報も参考になります。
参考:Microsoft サポート「桁区切り記号を表示または非表示にする」 参考:Microsoft サポート「Excel for Mac の数値書式コード」
よくある質問(FAQ)
Q. 表示形式で千円単位にすると、元の数値も変わりますか?
変わりません。表示形式は見た目だけを変える機能で、セルが保持する値は元のままです。数式バーで実際の値を確認できます。
Q. 万円単位はカンマだけで表示できますか?
できません。カンマは3桁単位で働くため、千・百万・十億などにしか対応しません。万円単位にしたい場合はROUND関数や除算で値を変換します。
Q. マイナスの金額を千円単位かつカッコ書きで表示するには?
「種類」に「#,##0,;(#,##0,)」と入力します。セミコロンで区切り、2つ目に負の数の書式を指定する形です。赤字にしたい場合は「#,##0,;[赤]-#,##0,」のように、負の数の書式の先頭に「[赤]」を加えます。
Q. Web版(Excel for the web)でも千円単位に変換できますか?
できます。セルの書式設定のユーザー定義はWeb版でも利用でき、「#,##0,」を設定すれば千円単位で表示されます。ROUND関数もWeb版を含む各バージョンで使えます。
まとめ
本記事では、Excelで金額を千円単位に変換する方法を解説しました。表示形式による千円単位化の手順は次のとおりです。
- 表を作成する
- 書式変更を行う(セルを選択 → セルの書式設定 → ユーザー定義 → 「#,##0,」 → OK)
- 「単位:千円」を明記する(表の近くに「(単位:千円)」、またはセルに「#,##0,”千円”」を設定)
表示形式なら元の数値を保ったまま見た目だけを千円単位にできるため、売上表など桁の大きい資料が一気に見やすくなります。計算用に値ごと変換したい場合は「=A1/1000」を使い分けると、用途に応じて柔軟に対応できます。
対応バージョン
本記事の操作はExcel for Microsoft 365、Excel 2021、Excel for the web(Web版)で確認できます。ユーザー定義の表示形式とROUND関数は、いずれのバージョンでも同様に利用できます。
文/Excel研究所







DIME MAGAZINE












