はじめに
チャートの値は、デフォルトではたとえ元のDataSetで通貨やパーセント記号(%)などのフォーマットが使用されていても、チャートでそれが表示されることはありません。Analyzerで、以下の方法により値のフォーマットを設定することができます。- 列のオプションダイアログで値の列のフォーマットを指定する このダイアログは、チャート上部のフィールド領域の列名をクリックして開くことができます。このダイアログで適用するフォーマットは、目盛りのラベル、データラベル、ホバーテキスト、凡例など、チャート内の すべての 値に適用されます。まとめ数字には影響は ありません 。まとめ数字に関する詳細は、「 チャートのまとめ数字を設定する 」を参照してください。
- [チャートの設定] で適切な書式を設定する 1回のクリックでチャート内のすべての数値に同じ変更を適用できる列のオプションダイアログとは異なり、 [チャートの設定] では個々のプロパティに変更を加えることができます。この変更は、列のオプションで選んだ設定をすべて上書きします。
列のオプションダイアログを使って値をフォーマットする
列のオプションダイアログには、チャートの値をフォーマットする様々なオプションがあります。 [タイプ] メニューで何を選択するかによって、様々なオプションが表示されます。
オプション | 説明 |
|---|---|
値の書式 | チャート内での値の表示形式を選択します。以下のオプションがあります。 数値: 通貨記号やパーセント記号(%)を使用せずに数値を表示します。 通貨: 数値は通貨記号が付加されて表示されます。通貨記号は、 $ メニューで変更することができます。 $ メニューに使用したい通貨記号がない場合は、通貨記号を [チャートの設定] ( [数値の書式]>[通貨記号] )で入力することができます。デフォルトでは、通貨記号は数値の前に表示されます(例: 割合(%): 数値は割合(%)として表示されます。このオプションを選択した時に表示される [100倍にする] ボックスをチェックすると、数値は100で乗算されます(例えば「.1」という値はチャートでは |
小数 | チャート内の値の小数点以下の桁数(0、1、2)を選択できます。小数点以下の桁数を2桁以上にしたい場合は、 [チャートの設定] ( [値の目盛り]>[少数位] )で5桁まで指定することができます。デフォルトで、小数点はピリオド(.)で記されます。希望する小数点の記号は [チャートの設定] ( [数値の書式]>[小数点の記号] )で指定することができます。 |
3桁の区切り文字を使用する | デフォルトでは、3桁の区切り文字としてカンマ(,)が使用されます。 [チャートの設定] ( [数値の書式]>[桁区切りの文字] )で任意の桁区切りの文字を指定します。 |
プレビュー | 設定が適用された状態でチャートの数値がどのように見えるか、プレビューが表示されます。 |
- 編集するチャートのAnalyzerを開きます。
- チャートプレビューの上のフィールド領域にある値の列名をクリックします。 列のオプションダイアログが開きます。 値の列をチャートに適用させる方法については、「 DataSet列をチャートに適用する 」を参照してください。
- ダイアログで、目的のフォーマットオプションを選択します。
ピボット表とMega表の列オプションを短縮する
ピボット表とMega表の数値を短縮できるようになりました。これにより、大きな数値を使用する表のスペースを減らすことができます。短縮書式設定を有効にするには、次の手順に従います。- Analyzerで数値列を選択します。
-
[フォーマット] を選択します。

-
[値の書式] リストで、 [数値] を選択します。

-
[短縮する] ボックスをオンにします。

-
[小数] リストで、表示する小数点以下の桁数を選択します。

-
プレビューが表示されると、数値は選択した小数点以下の桁数と、「K」(千)や「M」(百万)などの大きい数字に対応する文字に短縮されます。

チャートの設定を使って値をフォーマットする
[チャートの設定] には、チャートの値をフォーマットする多数のオプションがあります。前述のとおり、 [チャートの設定] で行う変更は、列のオプションダイアログでオプションを選択して適用される全般的なフォーマットを上書きします。 このセクションでは、数値のフォーマットによく使用されるチャートのプロパティの一部をリストアップして説明します。これは包括的な一覧というわけではありません。[値の目盛り]のプロパティ
このプロパティは、大部分のチャートタイプで測定値の目盛と共に表示される数値に関するものです。例えば、縦棒グラフでは、グラフの左側の縦軸にある値です。プロパティ | 説明 |
|---|---|
ラベルの書式 | 目盛りの値に見られる数値のフォーマットタイプを決めます。 [数値の書式] プロパティの値に使用される実際の記号をカスタマイズすることができます(詳細は次のセクションを参照してください)。 数値: 数値は、通貨記号やパーセント記号(%)を使わずに表示されます。(デフォルト) 通貨: 目盛りの値に「$」を付加します。 割合(%): 目盛りの値に「%」を付加します。 |
目盛りを分割 | 数値の目盛りの値を分割する場合、分割に使う数を示します。このオプションは、目盛りの数値が非常に大きい場合に通数で割って省略する際に役立ちます。例えば、目盛りの数値がすべて百万ドル単位で示されている場合、百万で分割するよう選択できます。これにより、目盛りの数値を管理しやすい1桁の数にすることができます。 割合 での分割を選択すると、目盛りの値には100が掛けられます。このオプションは、小数点以下の数値をパーセンテージ表示したいときに特に役立ちます。 |
小数位 | 小数の数値で使用する小数点以下の桁数を決定します。 デフォルト 、 なし 、または小数点以下の桁数(「0.0」~「0.00000」)のオプションから選択できます。 |
マイナスの数値 | マイナスの数値のフォーマットを決定します。 [−100] を選択した場合、すべてのマイナスの数値にはマイナス記号が付加されます。 (100) を選択した場合、すべてのマイナスの数値はカッコ()表記になります。 |
[数値の書式]のプロパティ
このプロパティは、チャートの数値に使用される記号に関するものです。ここでの変更内容は、チャートのすべての数値に適用されます。プロパティ | 説明 |
|---|---|
通貨記号 | チャート内の数値が通貨であることを示すために使用される記号または記号のグループです。デフォルトの通貨記号は「$」です。 |
通貨記号の位置 | 通貨の記号を数値の前後どちらに表示するかを決定します。 |
小数点の記号 | 小数点を区切るための記号を決定します。デフォルトの小数点の記号はピリオドです。 |
桁区切りの文字 | 桁の大きい数値で、桁区切りの文字として使用される記号を決定します。デフォルトでは、桁区切りの文字はカンマ(,)です。 |
データラベルの設定
このプロパティは、 [データラベルの設定]>[テキスト] フィールドにテキストを入力した際にチャートに表示されるデータラベルに関するものです。データラベルについての詳細は「 チャートのデータラベルとホバーテキストをフォーマットする 」を参照してください。プロパティ | 説明 |
|---|---|
目盛りの書式を使用 | このチェックボックスが選択されている場合、データラベルはグラフの目盛の書式に設定されているものと同じ数値の書式設定を使用します。 |
%値(小数位) | データラベルで使用する小数点以下の桁数を決定します。デフォルトでは「なし」に設定されています。 |
吹き出しテキストの設定
このプロパティは、チャート内の要素にマウスポインターを合わせた時に表示されるテキストに関するものです。吹き出しテキストについての詳細は「 チャートのデータラベルとホバーテキストをフォーマットする 」を参照してください。プロパティ | 説明 |
|---|---|
目盛りの書式を使用 | このチェックボックスが選択されている場合、吹き出しテキストはチャートの目盛の書式に設定されているものと同じフォーマットを使用します。 |
テキストの書式 | 目盛の値に見られる数値の書式のタイプを決めます。 [数値の書式] プロパティの値に使用される実際の記号をカスタマイズすることができます(詳細は次のセクションを参照してください)。 数値: 数値は、通貨記号やパーセント記号(%)を使わずに表示されます。(デフォルト) 通貨: 目盛りの値に「$」を付加します。 割合: 目盛りの値に「%」を付加します。 |
値を以下で分割 | 吹き出しがある場合、その数値を割る時に使用する値を指します。このオプションは、チャート内の値が非常に大きい場合に通数で割って省略する際に役立ちます。たとえば、チャートのすべての数値が百万ドル単位で示されている場合、百万で分割するよう選択できます。これにより、吹き出し内の数値を、より単純な1桁の数にすることができます。 割合 での分割を選択すると、吹き出しの数値には100が掛けられます。このオプションは、小数点以下の数値をパーセントとして表示したいときに特に役立ちます。 |
小数位 | 吹き出しにおける小数の数値で使用する小数点以下の桁数を決定します。 [デフォルト] 、 [なし] 、または小数点以下の桁数(「0.0」~「0.00000」)のオプションから選択できます。 |
マイナスの数値 | 吹き出しにおけるマイナスの数値の書式を決定します。 [ー100] を選択した場合、すべてのマイナスの数値にはマイナス記号が付加されます [(100)] を選択した場合、すべてのマイナスの数値はカッコ()表記になります。 |
- 編集するチャートのAnalyzerを開きます。
- チャートの設定 で[カテゴリー]にマウスポインターを合わせると、そのカテゴリーのオプションが表示されます。
- 変更を行います。
- 数値を割合に変換する最も簡単な方法は、列のオプションダイアログで割合オプションを選択する方法です。これにより、(まとめ数字を除く)チャート内の すべての数値 がパーセント形式に変換されます。数値をそのまま表示するか(例:「10」が「10%」になる)、数値を100倍して表示するか(例:「0.1」が「10%」になる)を選択することができます。その後、 [チャートの設定] で任意のプロパティをパーセント値に変更することができるようになります。
-
列のオプションダイアログで普遍的な値のフォーマットを適用せず、すべて [チャートの設定] で行う場合は、以下のヒントが役立ちます。
- データ列の値が、「x.xx」のフォーマットになっていることを確認します。例えば、値の目盛りの数値を「40%」と表示させたい場合、DataSet では「.40」となっている必要があります。
- データラベルの値を割合に変換するには、[チャートの設定]の [ラベルの書式] で [割合] を選択します。
- 小数の数値を割合に変換するには、チャートの設定内の [目盛りを分割:] で [割合] を選択します。その後、前述のように、数値の書式を割合(%)に変更して割合の値を付加することができます。なお、この手順は、順番を逆にして行うことは 推奨しません 。
-
Beast Modeを使って列の値を割合に変換します。
CASE WHEN `value2` > 0 THEN `value1` / `value2` ELSE 0 ENDの計算を使って、ゼロ値がゼロで除算されるのを防ぐことができます。Beast Modeについての詳細は「 Beast Modeを使用してデータを変換する 」を参照してください。