質問
レポートを作成したところ、一部のデータが表示されていないことに気付きました。Exploreレポートに「0」の値を含めるにはどうすればよいですか?
回答
いくつかの方法で、レポートに「0」の値を表示することができます。ここでは、よく使用される方法を紹介します。レポートの設定に適した方法を試してください。
メモ:列のすべてのセルにNULL値が含まれている場合、その列は表示されません(これはデフォルトの動作です)。以下に示す回避策の例は、値が「0」のセルと列に対してのみ機能します。
時間ベースのレポート
時間ベースのレポートで、日、週、月などの時間属性のNULL値にデータが存在しない場合は、「時間軸」結果操作を使用します。
メモ:この機能は、時間ベースの属性を「列 」パネルに追加する場合にのみ表示されます。「 時間軸 」機能は日付フィールドでのみ機能し、「曜日」では機能しません。この操作は、最も古い非NULL値の日付と最新の非NULL値の日付の間に存在する(NULL値)の日付のみを入力します。最初のNULL値の日付や最後のNULL値の日付については機能せず、その時間属性は引き続き非表示になります。
時間軸を有効にする
- レポートビルダーで、「結果操作()」をクリックします。
- リストで「時間軸」を選択します。
- 「時間軸を使用」チェックボックスをクリックして「適用」をクリックします。
列と行の両方に属性が含まれているレポート
レポートの列と行の両方に属性が含まれている場合、値がNullになることがあります。この動作は特に、テーブルの場合に発生します。これは、テーブルの一部のセルが空になっているためです。こうした空のセルを「0」の値に置き換えるには、「結果メトリック計算」を使用します。
たとえば、年別とグループ別に作成されたチケットの数を確認するためのレポートの場合、メトリックには「チケット」、列には「チケット作成日時 - 年」、行には「チケットグループ」が設定され、一部のセルが空になります。
結果メトリック計算を作成する
- レポートビルダーで、「結果操作()」をクリックします。
- リストで「結果メトリック計算」を選択して「新しいメトリックを追加」をクリックします。
- 結果メトリック計算の名前を入力します。
- 「式」ボックスの「挿入」メニューで、目的のメトリックを選択します。ここでは「COUNT(Tickets)」を選択し、式に「+0」を追加します。最終的な式は以下のようになります。
COUNT(Tickets)+0
- 操作が完了したら、「使用済みのメトリックをクリア」チェックボックスをクリックして「+追加」をクリックします。