フィルターを複数のワークシートに適用する

フィルターをワークシートに追加すると、既定により、そのフィルターは現在のワークシートに適用されます。ワークブック内の他のワークシートにフィルターを適用しなければならない場合もあります。

フィルターを適用する特定のシートを選択するか、同じデータ ソースや関連データ ソースを使用するすべてのワークシートにフィルターをグローバルに適用することができます。たとえば、特定の対象地域または対象商品のみを含めるフィルターを使用できます。新しいワークシートを作成するたびにこのフィルターを追加するのではなく、フィルターを一度作成してから、複数のワークシートにそれを適用することができます。

グローバル フィルターの他の例については、Ryan Sleeper's(新しいウィンドウでリンクが開く) Web サイトの「The Global Filters Tab(新しいウィンドウでリンクが開く)」、Interworks ブログ(新しいウィンドウでリンクが開く)の「Dashboard Design: Adding Interactivity(新しいウィンドウでリンクが開く)」も参照してください。

関連プライマリ データ ソースを使用しているすべてのワークシートにフィルターを適用する

このオプションは、関連データ ソースをプライマリ データ ソースとして使用しているすべてのワークシートにフィルターを適用します。

注: Web 作成で、関連するプライマリ データ ソースを使用するワークシートにフィルターを適用するには、Tableau Desktop でデータ ソース間の関係を設定してから、Web にパブリッシュする必要があります。

詳細については、複数のデータ ソースでのデータのフィルター(新しいウィンドウでリンクが開く)を参照してください。

関連プライマリ データ ソースを使用しているすべてのワークシートにフィルターを適用するには:

  • [フィルター] シェルフで、フィールドを右クリックし、[ワークシートに適用] > [関連データ ソースを使用するすべてのアイテム] の順に選択します。

このオプションを使用するフィルターは、ワークブック全体で有効になります。

すべての関連データ ソースに適用されるフィルターに、アイコンが付いて表示されます。既存のワークシート上でフィルターが自動的に作成され、新しいワークシートで関連データ ソースを使用します。

フィルターに加えた変更は、すべてのワークシートに影響します。

現在のプライマリ データ ソースを使用しているすべてのワークシートにフィルターを適用する

このオプションは、現在のワークシートのプライマリ データ ソースをプライマリ データ ソースとして使用しているすべてのワークシートにフィルターを適用します。

現在のプライマリ データ ソースを使用しているすべてのワークシートにフィルターを適用するには:

  • [フィルター] シェルフで、フィールドを右クリックし、[ワークシートに適用] > [このデータ ソースを使用するすべてのアイテム] の順に選択します。

このオプションを使用するフィルターは、ワークブック全体で有効になります。

すべてのワークシートに適用されるフィルターは、データ ソース アイコン が付いて表示されます。フィールドをビューにドラッグした後で新しいワークシートを作成すると、そのワークシート上でフィルターが自動的に作成されます。

フィルターに加えた変更は、すべてのワークシートに影響します。

注: ビュー内で複数のデータ ソースをブレンドしている場合、[このデータ ソースを使用するすべてのアイテム] を使用すると、現在のシートで同じプライマリ データ ソースを使用するすべてのシートにフィルターが追加されます。フィルターが適用されるシートは、フィルター フィールドのデータ ソースに基づいていません。

フィルターを適用してワークシートを選択する

このオプションを選択するとダイアログ ボックスが開き、そこから同じデータ ソースまたは関連データ ソースを使用するワークシートをリストから選択できます。

ワークシートを選択するフィルターを適用するには:

  • [フィルター] シェルフで、フィールドを右クリックし、[ワークシートに適用] > [選択したワークシート] の順に選択します。

  • [フィルターに適用] ダイアログ ボックスで、フィルターを適用するワークシートを選択します。同じフィールドにフィルターが含まれているシートが既にある場合は、ダイアログ ボックスにそのフィルターに関する詳細が表示されます。

    シートを選択すると、現在のフィルターによって既存のフィルター選択内容がオーバーライドされます。

選択したワークシートに適用されるフィルターは、ワークシート アイコン が付いて表示されます。フィルターに加えた変更は、選択したすべてのワークシートに影響します。

フィルターを現在のワークシートにのみ適用する

このオプションは現在のワークシートにのみ適用されます。このオプションは、新しいフィルターを作成するときに既定で選択されます。現在のワークシートに対してローカルなフィルターは、追加のアイコンなしで表示されます。

フィルターを現在のワークシートにのみ適用するには:

  • [フィルター] シェルフで、フィールドを右クリックし、[ワークシートに適用] > [このワークシートのみ] の順に選択します。

すべてのシートまたは選択したワークシートにフィルターを適用してから、フィルターを現在のワークシートにのみ適用するように設定を変更した場合、フィルターはすべてのワークシートから削除されるわけではありません。そうではなく、フィルターは接続解除され、各ワークシートに対してローカルになります。各ワークシートに移動して、フィルターを削除するか、選択項目を変更することができます。

ダッシュボードのすべてのワークシートをフィルターする

このオプションは、同じデータ ソースまたは関連データ ソースをプライマリ データ ソースとして使用している、ダッシュボード内のすべてのワークシートにフィルターを適用します。

ダッシュボードのすべてのワークシートをフィルターするには:

  • ダッシュボードで、フィルター カードのドロップダウン メニューをクリックし、[ワークシートに適用] > [選択したワークシート] を選択します。

  • [ワークシートにフィルターを適用] ダイアログ ボックスで、[ダッシュボード全体] を選択してから、[OK] をクリックします。

注: 以前のバージョンの Tableau Desktop では、[このデータ ソースを使用するすべてのアイテム] オプションは [グローバルにする]、[このワークシートのみ] オプションは [ローカルにする] と呼ばれていました。

フィードバックをありがとうございます。フィードバックは正常に送信されました。ありがとうございます!