今回は、Excelの表示形式を使って、単位付きの数値を扱いやすくする方法を紹介します。
表示形式は値を変えずに見せ方を変える機能
Excelで「100件」「25kg」「3時間」のように単位を付けたいとき、セルにそのまま文字として入力してしまうことがあります。しかし、数値と単位を同じ文字列として入力すると、合計や平均、並べ替え、条件付き書式などで扱いにくくなります。そこで使いたいのが表示形式です。
表示形式は、セルの中の値を保ったまま、画面上の見え方だけを変える機能です。セルの値は数値のままなので、計算に使えます。見た目には単位が付いているため、表を読む人にも意味が伝わります。実務の集計表では、数値を数値として保つことが後の修正や確認につながります。
単位を直接入力する場合の注意点
セルに「100件」と入力すると、Excelは文字列として扱う場合があります。文字列になった数値は、計算式で思ったように扱えないことがあります。合計範囲に含めても反映されない、数値順に並べ替えたつもりが文字順になる、グラフの元データとして使いにくい、といった問題が起きます。
単位を付けたい場合は、セルの値としては「100」と入力し、表示形式で「件」を表示するのが基本です。これにより、見た目と計算の両方を保てます。
ユーザー定義で単位を付ける
表示形式で単位を付けるには、セルの書式設定からユーザー定義を使います。数値を入力したセルを選択し、セルの書式設定を開き、表示形式のユーザー定義に書式を入力します。
- 単位を付けたい数値セルを選択する
- セルの書式設定を開く
- 表示形式からユーザー定義を選ぶ
- 種類の欄に書式を入力する
- サンプル表示で見え方を確認する
たとえば、数値の後ろに「件」を表示したい場合は、ユーザー定義で数値部分と単位を組み合わせます。単位はダブルクォーテーションで囲むと、文字として表示できます。入力値は数値のまま残ります。
よく使う表示形式の考え方
表示形式は、数値の桁区切り、小数点、マイナス表示、単位表示を組み合わせて作ります。社内資料では、同じ列の見せ方をそろえることが大切です。
- 件数:整数として表示し、後ろに「件」を付ける
- 金額:桁区切りを入れ、必要に応じて「円」を付ける
- 時間:数値として入力し、後ろに「時間」や「分」を付ける
- 重量:小数点の桁を決め、後ろに「kg」などを付ける
- 割合:パーセント表示にし、桁数をそろえる
単位付きの列では、同じ意味の数値に同じ表示形式を使います。ある行だけ「個」、別の行だけ「件」のように混在すると、読み手が判断に迷います。単位が異なる場合は、列を分けるか、見出しに単位を書く方法も検討しましょう。
列見出しに単位を書く方法との使い分け
すべてのセルに同じ単位が付く場合は、列見出しに「数量(件)」のように書く方法もあります。この方法は表がすっきりします。一方、セル単体でコピーされたときにも単位を伝えたい場合や、帳票として印刷する場合は、表示形式でセルに単位を出す方法が向いています。
使い分けの目安
- 表全体で単位が明らかな場合は見出しに単位を書く
- セルごとに意味を伝えたい場合は表示形式で単位を付ける
- 複数の単位が混在する場合は列を分ける
- 計算を優先する場合は値を数値のまま保つ
どちらを選ぶ場合でも、単位を文字入力して数値を文字列にしないことが重要です。あとから関数やピボットテーブルで集計する可能性がある表ほど、入力値は数値として保ちましょう。
小数点と丸めの見え方に注意する
表示形式では、小数点以下の表示桁数を指定できます。ただし、表示上は丸められて見えても、セルの値そのものが変わるわけではありません。たとえば、表示は「1.2kg」でも、実際の値にはそれ以上の小数が残っていることがあります。
計算結果をそのまま使う表では問題になりにくいですが、表示された数値を基準に説明する資料では、表示桁数と計算値の関係を意識しましょう。必要に応じてROUND関数などで値そのものを丸める方法もあります。ただし、丸めると元の精度は失われるため、入力欄と表示欄を分ける設計も有効です。
マイナス値やゼロの表示も整える
収支表や在庫表では、マイナス値やゼロの見せ方も大切です。表示形式では、正の数、負の数、ゼロ、文字列の形式を分けて指定できます。マイナス値だけ色を変える、ゼロをハイフンで表示する、といった調整も可能です。
ただし、色や記号に頼りすぎると、印刷や共有環境で意味が伝わりにくいことがあります。重要なマイナス値は、条件付き書式や補足列と組み合わせると確認しやすくなります。単位付きの表示形式を使う場合も、負の数に単位が付くように設定しておくと、表全体の見た目がそろいます。
コピー時は書式だけを貼り付ける
表示形式を整えたセルは、他のセルにも再利用できます。値までコピーしたくない場合は、形式を選択して貼り付けから書式だけを貼り付けます。これにより、入力済みの数値を変えずに単位表示だけをそろえられます。
また、列全体に同じ表示形式を設定しておくと、新しく入力した数値にも単位が表示されます。入力する人が複数いる表では、あらかじめ列の表示形式を設定しておくと、単位の入力ゆれを防ぎやすくなります。
入力欄と計算欄を分ける
単位付きの数値を扱う表では、入力する列と計算結果を表示する列を分けると管理しやすくなります。入力欄には元の数値を入れ、計算欄では必要な式と表示形式を設定します。こうしておくと、入力者は数値だけを入れればよく、集計や表示は表側でそろえられます。
たとえば、作業時間を入力する列では数値だけを入力し、表示形式で「時間」を付けます。合計欄にも同じ表示形式を設定しておけば、入力値と合計値の見た目がそろいます。単位を毎回手入力しないため、入力ミスや表記ゆれを抑えやすくなります。
入力規則と組み合わせる
表示形式は見せ方を整える機能なので、入力内容そのものを制限する機能ではありません。数値以外を入れたくない列では、入力規則と組み合わせると扱いやすくなります。入力規則で整数や小数の入力に限定し、表示形式で単位を表示する流れです。
また、単位が複数ある表では、単位列を別に用意して入力規則のリストから選ぶ方法もあります。数量列は数値として保ち、単位列には「件」「個」「時間」などを選ばせる形です。計算が必要な列と説明用の列を分けることで、表の意味が読み取りやすくなります。
まとめ
Excelの表示形式を使うと、数値を数値のまま保ちながら単位を表示できます。単位を直接入力すると計算や並べ替えで扱いにくくなるため、ユーザー定義の表示形式を使うのが基本です。列見出しに単位を書く方法とセルに単位を表示する方法を使い分け、小数点やマイナス値の見え方も合わせて整えると、確認しやすい表になります。