いまさら聞けないExcelの使い方講座
【Excel】「千円」「百万円」単位にするために数値を入力し直してはいけない! 自動で数値を丸める方法
2022年11月2日 06:55
正確な数値が入力されていても見づらい……
エクセルで集計表や予算表を作成した際、桁数の多い数値が並ぶと、ぱっと見でいくらなのかわからないですよね。数値が正確でも読み手が桁を見間違えるかも知れません。
例えば「9,687,706」という数値を見て、一瞬で九百七十万弱とわかる人は限られるでしょう。桁数の多い数値が並ぶ表では、「千円」や「百万円」と注釈をつけて桁を丸めることがありますが、その方法を知っていますか?
もちろん、元の表をコピーして、桁を丸めた数値を直接入力してはいけません。数値を修正してしまうと集計結果にも影響が出てしまいます。[セルの書式設定]ダイアログボックスで「ユーザー定義」の書式を指定すればOKです。
書式設定で末尾に「カンマ」を追加するのがポイント
以下の表を見てください。現状では金額が大きくて、いくらなのか把握しにくいですよね。ユーザー定義の書式を指定して、見た目を「千円」単位に整えてみます。
[セルの書式設定]ダイアログボックスは[Ctrl]+[1]キーですぐに呼び出せます。「ユーザー定義」の書式に慣れない方でも「,(カンマ)」を1つ追加するだけなので簡単です。
「#,##0」は桁区切り記号ありの数値で「0」の時はそのまま「0」を表示するという書式です。一般的な正の数の通貨表現ですね。セルに入力されている数値に桁区切り記号が付いて「9,687,706」と表示されています。
続けて、末尾に「,(カンマ)」を追加するのがポイントです。1桁目から数えて最初の「,」、つまり千円以下の桁を区切る指定になります。なお、百円の桁で四捨五入されることを覚えておきましょう。
「百万円」単位にしたい時は?
考え方は「千円」単位と同じです。桁区切りの「,(カンマ)」をもう1つ追加して、ユーザー定義の書式を「#,##0,,」とします。加えて、ここでは数字の後ろに「百万円」の文字をつなげてみます。固定の文字列を表示したい時は「"」で挟むだけです。以下のような書式になります。
なお、十万の桁が四捨五入されることを覚えておいてください。「9,687,706」を百万円単位で区切ると、十万の桁の「6」が四捨五入されて「10百万円」と表示されます。
ユーザー定義の書式はいろいろ活用できる
ユーザー定義の書式で、文字列の追加だけでも活用できるシーンは多いはずです。例えば、「"円"」と指定すれば、数値はそのままで「1,234円」と表示できます。セルに入力されているのは、数値だけなので、集計も可能です。ぜひ使ってみてください。