フィルターの適用

フィルターの適用

お知らせ:当社は、お客様により充実したサポート情報を迅速に提供するため、本ページのコンテンツは機械翻訳を用いて日本語に翻訳しています。正確かつ最新のサポート情報をご覧いただくには、本内容の英語版を参照してください。

フィルター 

Zoho Analyticsには、作成するレポートに必要なレコードのみを表示するための強力なフィルター機能があります。フィルター機能は、グラフ、ピボットテーブル、サマリービューなど、Zoho Analyticsで作成するすべての種類のレポートで共通です。

列のデータ型に応じて、特定の数値範囲、日付範囲、個別の値、上位10件、下位10件などで絞り込むことができます。Zoho Analyticsでは、複数の列に基づく複数のフィルターをレポートに適用することもできます。ここで説明するフィルター機能は、レポートの設計中(設計モード)のみ使用でき、表示モードでは使用できません。

必要なグラフ(またはピボットビュー、サマリービュー)を作成した後、フィルターを作成するには、次の手順を実行します。

  • 対象のグラフを選択します。
  • ツールバーの[デザインを編集]をクリックします。

(または)

  • ワークスペースの左側に表示されているグラフ名を右クリックし、[編集]を選択します。
  • 設計領域で、[グラフ]タブの隣にある[フィルター]タブをクリックします。[フィルター]タブには、以下の画像のように3つのボックスがあります。1つ目のフィルターシェルフ(ボックス)には列を追加します。2つ目のボックスには、フィルターオプションと絞り込みに使用できるすべての値が表示されます。3つ目のボックスには、追加したフィルター項目が表示されます。

 

  • 必要な列を[フィルター]シェルフにドラッグ&ドロップします。

メモ。

  • グラフでは、X軸とY軸の横にある[フィルターに追加]アイコン()を使用すると、X軸とY軸に設定されている列を[フィルター]タブにすばやく追加できます。

列を追加すると、上の画像のように、[フィルター]シェルフの右側にある2つ目のボックスに、利用可能なすべてのフィルターオプションが表示されます。表示されるフィルターオプションは、追加した列のデータ型によって異なります。列のデータ型に応じたフィルターオプションの詳細については、次のセクションを参照してください。

数値型と通貨型

次の表は、各列のデータ型で使用できるフィルターオプションの一覧です

オプション 説明
個別の値 選択した数値列の個別の値に基づいてデータを絞り込むことができます。追加した列に含まれる個別の値がすべて[フィルター]タブに表示されます。絞り込みに使用する値を選択できます。
範囲 列の値を区分した数値範囲に基づいてデータを絞り込むことができます。たとえば、0~100、101~250などです。[フィルター]タブには、絞り込みに使用できる推奨範囲が表示されます。必要な範囲を選択して絞り込むことができます。また、独自のカスタム範囲も追加できます。以下の「カスタム範囲の追加」セクションを参照してください。
上位/Bottom N件 指定した件数の上位/Bottomレコードを抽出できます。たとえば、上位10件を指定すると列の上位10件の値が、下位10件を指定すると列の下位10件の値が抽出されます。値は、フィルター列に適用されている集計関数に基づいて算出されます。ランキングに別の列を指定することもできます。
上位/Bottom N% 上位/Bottom N%は上位/Bottom N件と似ていますが、列から上位N%の値を抽出します。たとえば、上位5%を指定すると、列の上位5%の値が抽出されます。

カスタム範囲の追加
各オプションに表示される値が要件を満たさない場合、Zoho Analyticsでは独自の値を定義できます。カスタム範囲、上位/Bottom N件、N%の値を追加するには、対応するオプションの下にある[新しい範囲を追加]ボタンをクリックします。

テキスト型

テキスト型の列では、次のオプションを使用して絞り込むことができます。

個別の値

実際の値に基づいてグラフを絞り込むことができます。列に含まれる一意の値がすべて表示され、グラフに含める値または除外する値を選択できます。Shiftキーを押しながらクリックすると複数の値を選択でき、右上の検索ボックスを使用して必要な値を検索することもできます。

ワイルドカード

ワイルドカードフィルターでは、複数の文字列条件を使用してフィルター条件を作成し、レポートのデータを絞り込むことができます。使用可能な条件は次のとおりです。

オプション 説明
完全一致 検索語と完全に一致する値を抽出します。
一致しない 検索語と一致しない値を抽出します。
次の値を含む 検索語を含む値を抽出します。
次の値を含まない 検索語を含まない値を抽出します。
次の値で始まる 検索語で始まる値を抽出します。
次の値で始まらない 検索語で始まらない値を抽出します。
次の値で終わる 検索語で終わる値を抽出します。
次の値で終わらない 検索語で終わらない値を抽出します。

右側の該当するリンクをクリックすると、上記の条件をANDまたはOR演算子で結合できます。

AND/OR条件を組み合わせた場合、条件を追加した順序に基づいて実行順序が決まります。実行順序を変更するには、[条件式]セクションの[編集]をクリックします。必要に応じて条件を変更し、[OK]をクリックします。

メモ。

  • 検索語では大文字と小文字が区別されません。

  • データの絞り込みには、最大15件の条件を指定できます。

日付型

[フィルター]シェルフに追加した日付列で[実際の値]を選択すると、次のフィルターオプションを使用できます。

オプション 説明
特定の年に基づいて日付の値を絞り込むには、このオプションを選択します
四半期 特定の四半期に基づいて日付の値を絞り込むには、このオプションを選択します
特定の月に基づいて日付の値を絞り込むには、このオプションを選択します
特定の週に基づいて日付の値を絞り込むには、このオプションを選択します
日付 特定の日付の値に基づいて絞り込むには、このオプションを選択します
日付と時刻 特定の日付と時刻の値に基づいて絞り込むには、このオプションを選択します
範囲 特定の日付範囲に基づいて値を絞り込むには、このオプションを選択します

カスタムの日付範囲を入力するには、[範囲]オプション[新しい範囲を追加]をクリックします。表示される[新しい範囲を追加]ダイアログボックスで、[開始]ボックスと[終了]ボックスに日付を入力するか、カレンダーアイコンをクリックしてカレンダーを開き、必要な日付を選択してから[追加]をクリックします。

 

[フィルター]シェルフに追加した日付列で[季節]を選択すると、次のフィルターオプションを使用できます。

選択肢 説明
[四半期] 列内のすべての年に含まれる四半期に基づいて日付値を抽出するには、この選択肢を選択します。例:第1四半期、第2四半期。
[月] すべての年の月に基づいて日付値を抽出するには、この選択肢を選択します。例:1月、2月。
[週] すべての年の週に基づいて日付値を抽出するには、この選択肢を選択します。例:第1週、第2週。
[曜日] すべての年の曜日に基づいて日付値を抽出するには、この選択肢を選択します。例:日曜日、月曜日。
[日] すべての日付について、月内の日に基づいて日付値を抽出するには、この選択肢を選択します。例:1~31。
[時] 1日の時間に基づいて日付値を抽出するには、この選択肢を選択します。例:0~23時

フィルターシェルフに追加した日付列で[相対期間]を選択すると、次の抽出オプションを使用できます。

選択肢 説明
[一般] 一般的な相対期間(現在時刻を基準とする期間)に基づいてデータ値を抽出するには、この選択肢を選択します。例:過去1時間、今日、今月など。
[四半期] 相対的な四半期に基づいてデータ値を抽出するには、この選択肢を選択します。例:今四半期、過去3四半期、次の四半期など。
[月] 相対的な月に基づいてデータ値を抽出するには、この選択肢を選択します。例:先月、次の6か月など。
[週] 相対的な週に基づいてデータ値を抽出するには、この選択肢を選択します。例:今週、過去3週間など。
[日] 相対的な日に基づいてデータ値を抽出するには、この選択肢を選択します。例:今日、次の5日間など。
[時] 相対的な時間に基づいてデータ値を抽出するには、この選択肢を選択します。例:過去1時間、過去12時間など。

列を追加して抽出する値を1つ以上選択すると、選択したフィルター項目が右側の3番目のボックスに表示されます。このフィルター項目ボックスの上部で適切な選択肢を選ぶことで、選択した値を作成中のレポートに[含める]か、レポートから[除外]できます。

 

必要なフィルターを選択したら、[こちらをクリックしてグラフを生成]リンク、またはツールバーの[表示モード]ボタンを選択します。設定したフィルターに一致するデータのみが表示されます。

メモ:

  • 作成するレポートには、任意の数のフィルターを適用できます。複数のフィルターを適用すると、すべてのフィルター条件が追加され、それらの条件をすべて満たすデータのみがレポートに表示されます。

 ユーザーフィルター

Zoho Analyticsでは、レポートの表示モードにユーザーフィルターという動的な抽出機能を追加できます。ユーザーフィルターを使用すると、レポートにアクセスするユーザーは、ユーザーフィルターとして公開されたフィルター列を使用して、表示中のレポートデータを抽出できます。ユーザーフィルターに含めたフィルター列は、用途に応じて、ドロップダウンボックス、スライダー、日付範囲の選択など、さまざまな表示コンポーネントで表示できます。

次のセクションでは、さまざまな列の種類(データ型)にユーザーフィルターを設定する方法について詳しく説明します。

 文字列(カテゴリー)型の列のユーザーフィルター

文字列(カテゴリー)型の列をユーザーフィルターとして追加するには、次の手順を実行します。

  • レポート(グラフ)をデザイン編集モードで開き、デザイン領域の[ユーザーフィルター]タブをクリックします。
  • ユーザーフィルターとして追加するカテゴリー列を、次に示すように[ユーザーフィルター]タブにドラッグ&ドロップします。この例では、カテゴリー列商品を基準に抽出します。

 

  • ユーザーフィルターを編集するには、追加した列にマウスのカーソルを合わせ、強調表示された選択肢から[編集]を選択します。

 

手順1:フィルター名とコンポーネントの種類の選択

ユーザーフィルターの編集オプションをクリックすると、次の画像のように、ユーザーフィルターの[フィルター表示名]を編集し、[コンポーネントの種類を選択]するためのダイアログボックスが開きます。

 

初期設定では、追加したユーザーフィルター列の名前がフィルター名として表示されます。フィルター表示名を変更するには、[フィルター表示名]テキストボックスに名前を入力します。設定ダイアログでは、[コンポーネントの種類]項目を使用して、ユーザーフィルターの表示に使用するコンポーネントも選択できます。カテゴリー(文字列)型の列では、単一選択ドロップダウンボックスまたは複数選択ドロップダウンボックスを選択できます。

  • [選択ボックス]:グラフのユーザーが一度に1つの項目のみを選択し、選択した列に基づいてデータを抽出できるようにするには、この選択肢を選択します。
  • [複数選択ボックス]:グラフのユーザーがドロップダウンリストから複数のフィルター項目を一度に選択してデータを抽出できるようにするには、この選択肢を選択します。この選択肢を選択すると、各フィルター項目の横にチェックボックスが表示され、リストから複数のフィルター項目を選択できるようになります。

必要な選択肢を選択したら、[次へ]をクリックして手順2に進みます。

手順2:一覧に表示する値の選択

手順2では、次の画像のように、ユーザーフィルター列に表示する値を選択できます。

 

次の選択肢を使用できます。

[すべての値を表示]:この選択肢を選択すると、選択した列の重複しないすべての値が、ユーザーフィルターのドロップダウンリストに選択可能な項目として表示されます。ユーザーはリストから任意の項目を選択し、それに応じてレポートを抽出できます。

レポートの表示モードでは、生成されたユーザーフィルターが次のように表示されます。

 

[選択した値を表示]:この選択肢を選択すると、列のすべての値ではなく、選択した値のみをドロップダウンリストに表示できます。

ユーザーフィルターに表示する値を個別に選択するには、次の手順を実行します。

  • [選択した値を表示]を選択します。この選択肢を選択すると、次のように、列内の重複しないすべての値が[値を選択]ボックスに表示されます。必要に応じて、検索ボックスで目的の値を検索することもできます。
  • 各値の横にあるチェックボックスをオンにして、一覧に表示する値を選択します。
  • 選択したフィルター項目は、次のように[選択した値]ボックスに表示されます。選択した値をリストから削除するには、フィルター項目の左側にあるをクリックします。

 

  • [その他]:この選択肢を選択すると、ユーザーフィルターのリストに[その他]という項目が追加されます。ユーザーがレポートの表示モードでこの選択肢を選択すると、ユーザーフィルターのドロップダウンに表示されていない、残りのすべての項目に対応するデータが表示されます。

  • [フィルターの初期値を指定]:レポートの読み込み時に自動的に適用されるフィルターの初期値を設定するには、この選択肢を使用します/opened. 初期値を設定するには、[フィルターの初期値を指定]の横にあるテキストボックスにフィルター値を入力します。複数の値を初期値として適用するには、値をコンマで区切って指定します。

  • [ユーザーフィルター適用時の動作]:この選択肢では、ユーザーフィルターを連動させるかどうかを選択できます。次の選択肢があります。

    • [関連する値のみを表示]:この選択肢を使用すると、連動するユーザーフィルターを設定できます。つまり、あるユーザーフィルターで使用できる値のリストは、その前のユーザーフィルターで選択した値によって変わります。たとえば、レポートに商品カテゴリーを抽出するユーザーフィルターと、商品を抽出する2つ目のフィルターがあるとします。ユーザーフィルターの作成時にこの選択肢を選択すると、商品カテゴリーフィルターで家具を選択した場合、商品フィルターのドロップダウンリストには、すべての商品ではなく、家具カテゴリーに属する商品のみが表示されます。
    • [関連する値のみを[すべて表示]オプション付きで表示]:この選択肢では、連動するユーザーフィルターを設定しますが、その前のユーザーフィルターの値にかかわらず、後続のユーザーフィルターにすべての値を表示します。
    • [常にすべての値を表示]:ユーザーフィルターの連動を無効にし、ドロップダウンにすべての値を表示するには、この選択肢を使用します。

ダイアログボックスで必要な選択肢を選択したら、[完了]ボタンをクリックします。

ツールバーの[表示モード]ボタンをクリックしてレポートを表示モードで開くと、次のように、ドロップダウン形式のフィルターリストを備えたユーザーフィルターが左上に表示されます。

 

 数値型と通貨型の列のユーザーフィルター

数値型または通貨型の列にユーザーフィルターを追加するには、次の手順を実行します。

  • レポート(グラフ)を編集モードで開き、デザイン領域の[ユーザーフィルター]タブをクリックします。
  • ユーザーフィルターを追加する列を[ユーザーフィルター]タブにドラッグ&ドロップします。
  • 追加した列にマウスのカーソルを合わせ、強調表示された選択肢から[編集]を選択します。

 

手順1:フィルター名とコンポーネントの種類の選択

ユーザーフィルターの[編集]をクリックすると、次の画像のように、ユーザーフィルターの[フィルター表示名]を編集し、[コンポーネントの種類を選択]するためのダイアログボックスが開きます。

 

初期設定では、追加したユーザーフィルター列の名前がフィルター名として表示されます。フィルター表示名を変更するには、[フィルター表示名]テキストボックスに名前を入力します。設定ダイアログでは、ユーザーフィルターの数値列に合計、最大値、最小値、平均、標準偏差、件数、実際の値などの集計関数を適用し、ユーザーが集計値に基づいてデータを抽出できるようにすることもできます。Zoho Analyticsでは、数値型の列に次のコンポーネントの種類を使用できます。

[スライダー]:数値型の列の初期設定のコンポーネントは[スライダー]です。ユーザーは、スライダーバーを調整して特定の数値範囲を選択できます。
[コンボ選択]:この選択肢は、ユーザーフィルターの数値列に[実際の値]関数を適用した場合にのみ有効になります。列内の重複しないすべての数値がフィルターに表示されます。ユーザーはコンボボックスから1つ以上の値を選択できます。

必要なコンポーネントの種類を選択したら、[次へ]をクリックして手順2に進みます。

手順2:一覧に表示する値の選択

手順2の[値を選択]タブは、前の手順で[複数選択ボックス]コンポーネントを選択した場合にのみ使用できます。次の画像のように、ユーザーフィルター列に表示する値を選択できます。

 

[値の選択]タブでは、ユーザーフィルター列に表示する値の種類を選択できます。各オプションの説明は、次の表のとおりです。

オプション 説明
[個別の値] このオプションを選択すると、ドロップした列で使用可能な個別の値がすべて一覧表示されます。選択した数値列の個別の値に基づいてデータを抽出できます。
[範囲] このオプションを選択すると、推奨される値の範囲が一覧表示されます。列の値を区分した数値範囲に基づいてデータを抽出できます。たとえば、0~100、101~250などです。抽出用に独自の範囲を追加することもできます。
上位/Bottom N件 このオプションでは、上位/Bottomまたは下位の指定した件数(N件)のデータのみを順に表示できます。たとえば、上位10件を指定すると列の上位10件の値が表示され、下位10件を指定すると列の下位10件の値が表示されます。
上位/Bottom N% 上位/Bottom N%は上位/Bottom N件と同様ですが、列の値のうち上位N%が表示されます。たとえば、上位5%を指定すると、列の上位5%の値が表示されます。

各値の横にあるチェックボックスを選択し、一覧に表示する値を指定します。ユーザーフィルターのドロップダウンに表示されていない残りの値に対応するデータを抽出できるようにするには、[その他]オプションを選択し、ユーザーフィルターの一覧に「[その他]」を追加します。カスケード形式のユーザーフィルターを設定するには、[ユーザーフィルター適用時の動作][関連する値のみを一覧表示]を選択します。これにより、各ユーザーフィルターで使用できる値の一覧が、前のユーザーフィルターで選択した値に応じて変わります。
ダイアログボックスで必要なオプションを選択した後、[完了]ボタンをクリックします。

ツールバーの[表示モード]をクリックしてレポートを表示モードで開くと、次のように、スライダーまたはドロップダウン形式のユーザーフィルターが左上に表示されます。ユーザーはこのフィルターを使用して、レポート内の値を抽出できます。

 

日付列のユーザーフィルター

日付列にユーザーフィルターを追加するには、次の手順を実行します。

  • レポート(グラフ)を編集モードで開き、デザイン領域の[ユーザーフィルター]タブをクリックします。
  • ユーザーフィルターとして追加する日付列を、[ユーザーフィルター]タブにドラッグ&ドロップします。
  • ドロップした列にマウスカーソルを合わせ、表示されたオプションから[編集]を選択します。

 

ステップ1:フィルター名とコンポーネントの種類の選択

ユーザーフィルターの[編集]オプションをクリックすると、ユーザーフィルターの[フィルター表示名]を編集し、[コンポーネントの種類]を選択するためのダイアログボックスが開きます。

 

初期設定では、ドロップした列の名前がフィルター名として表示されます。フィルターの表示名を変更するには、[フィルター表示名]オプションを選択し、任意の名前を入力します。設定ダイアログの[コンポーネントの種類]項目では、ユーザーフィルターの表示に使用するコンポーネントも選択できます。日付列では、次のコンポーネントの種類を選択できます。

  • [日付範囲]:ユーザーが日付範囲を選択してデータを抽出できるようにするには、このオプションを選択します。
  • [実期間]:日付列に含まれる実際の期間に基づいてデータを抽出できるようにするには、このオプションを選択します。例:2014年、2015年など。
  • [相対期間]:相対的な期間に基づいてデータを抽出できるようにするには、このオプションを選択します。例:過去2か月、過去3か月など。
  • [季節期間]:繰り返される季節的な期間に基づいてデータを抽出できるようにするには、このオプションを選択します。例:すべての日曜日、毎年3月、すべての第3四半期など。
ステップ2:ユーザーフィルターに表示する値の選択

ステップ2では、次の画像のように、ユーザーフィルター列に表示する値を選択できます。

 

[値の選択]タブには、ステップ1で選択したコンポーネントの種類に応じたオプションが表示されます。各オプションの説明は、次の表のとおりです。

選択したコンポーネント 値の選択タブのオプション
日付範囲 [任意の日付範囲]:レポートデータの抽出に使用する日付範囲をユーザーが自由に指定できます。
[指定した日付範囲]:日付範囲を指定し、ユーザーがその範囲内でのみ抽出できるように制限できます。
[時刻を含める]:フィルターに日付と時刻を含めることができます。
実期間 [値の選択]:レポートデータの抽出用に一覧表示する実期間として、[年]、[四半期]、[月]、[週]、[日付]、[日時]などを選択できます。
[初期設定のフィルターの指定]:レポートの読み込み時または表示時に自動的に適用されるフィルターの初期値を設定できます。
[ユーザーフィルター適用時の動作]:ユーザーフィルターをカスケード形式にするかどうかを選択できます。カスケード形式のユーザーフィルターを設定するには、[関連する値のみを一覧表示]するオプションを選択します。これにより、各ユーザーフィルターで使用できる値の一覧が、前のユーザーフィルターで選択した値に応じて変わります。
相対期間 [値の選択]:データの抽出用に一覧表示する相対期間として、[今四半期]、[過去3か月]、[翌週]、[今日]などを選択できます。
[初期設定のフィルターの指定]:レポートの読み込み時または表示時に自動的に適用されるフィルターの初期値を設定できます。
季節期間 [値の選択]:データの抽出に使用する季節的な期間として、[すべての第3四半期]、[毎年1月]、[毎年の第52週]、[毎週日曜日]などを選択できます。
[初期設定のフィルターの指定]:レポートの読み込み時または表示時に自動的に適用されるフィルターの初期値を設定できます。
[ユーザーフィルター適用時の動作]:ユーザーフィルターをカスケード形式にするかどうかを選択できます。カスケード形式のユーザーフィルターを設定するには、[関連する値のみを一覧表示]するオプションを選択します。これにより、各ユーザーフィルターで使用できる値の一覧が、前のユーザーフィルターで選択した値に応じて変わります。

ダイアログボックスで必要なオプションを選択した後、[完了]ボタンをクリックして設定を完了します。

ツールバーの[表示モード]ボタンをクリックしてレポートを表示モードで開くと、次のように左上にユーザーフィルターが表示されます。次の画像は、日付列のユーザーフィルターで[日付範囲]コンポーネントを選択した場合の表示例です。

 

ユーザーフィルターの仕組み

Zoho Analyticsでは、1つのレポートに複数のユーザーフィルターを設定できます。レポートを表示するユーザーは、設定された任意の数のユーザーフィルターを、任意の順序で適用できます。1つのレポートに複数のユーザーフィルターを適用すると、すべてのフィルター条件がAND条件で結合されます。つまり、すべてのフィルター条件を満たすデータのみがレポートに表示されます。