ユーザー定義の数値書式
数値書式を定義するには、カテゴリリストから [ユーザー定義書式命令] フィールドで書式を定義します。 ] を選択し、[
書式は書式コードで定義されています。ユーザー定義書式を削除するには、数値書式リストで選択し、[
] をクリックします。ユーザー定義書式はグラフィックのセルとともに使用できます。
セルの数値書式として [[graphic]] を指定できます。セルに既存のグラフィックの名前が付いている場合は、そのグラフィックが表示されます。これにより、表示されるグラフィックの動的な変更がサポートされています。
書式コード
ユーザー定義書式は、セミコロンで区切られた最大 4 つの部分を持つことができます。これらの部分は、正の数、負の数、NULL 値、およびテキストの形式を指定します。
たとえば、次の書式は正の値を青、負の値を赤で表示します。
[blue]#,#;[red]#,#
また、条件も指定できます。たとえば、次の書式は 5 未満の値を赤で表示し、100 未満の値を青で表示します。
[<5][red]0;[<100][blue]0
2 つの部分だけを指定した場合、1 つ目は正の数と NULL 値に使用され、2 つ目は負の数に使用されます。1 つの部分だけを指定した場合、すべての数字はその書式を使用します。部分の指定をスキップする場合、その終端のセミコロンは含めてください。
小数点以下の桁数
分数または小数点以下の桁の書式設定には、ワイルドカードを使用します。数字は、ワイルドカードの数と同じ数の小数点以下の桁に丸められます。カンマの前の桁数が、ワイルドカードの数よりも多い場合、これらも表示されます。書式が小数点以下の桁の後に番号記号 (#) だけを含む場合、1 より小さい数字は、小数点以下で始まります。
書式コード | 機能 |
---|---|
# | 桁だけを表示します。Null 値は表示されません。 |
0 (Null) | 数値が書式内の NULL の桁よりも少ない場合、NULL 値を表示します。 |
? | 固定幅フォント (例: Courier New) が書式設定に使用されている場合、カンマのいずれかの側に NULL のためのスペースを挿入し、小数点カンマに沿って桁数を揃えます。? 記号は、桁数が異なる分数にも使用できます。 |
例:
表示形式 | 書式コード |
---|---|
1234.59 を 1234.6 と表示 | ####.# |
8.9 を 8.900 と表示 | #.000 |
631 を 0.6 と表示 | 0.#, |
12 を 12.0 と表示、1234.568 を 1234.57 と表示 | #.0# |
小数点以下の桁が揃えられた 44.398、102.65、および 2.8 | ???.??? |
5.25 を 5 1/4 と表示、5.3 を 5 3/10 と表示、分数記号を揃える | #,???/?? |
注:
英語以外の地域のマシンでは、ピリオドの代わりにカンマを小数区切り記号として使用します。
桁区切り記号
1000 の位を表記するために、次の数字形式を使用します。
表示形式 | 書式コード |
---|---|
12000 を 12,000 と表示 | #,### |
12000 を 12,000 と表示 | #\.### |
12000 を 12 と表示 | #, |
12200000 を 12.2 と表示 | 0.0,, |
色
書式の一部に色を指定するには、角かっこ内の色の名前を入力します。使用できる色は、黒、青、シアン、緑、マジェンタ、赤、白、黄です。色コードは、書式定義の最初のエレメントでなければなりません。