Office
 Computer >> コンピューター >  >> ソフトウェア >> Office

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

ピボットテーブルは、大量のデータセットを効率的に集計・表示できる、Excelで最も強力なツールのひとつです。また、スライサーピボットテーブルを直感的にフィルタリングできるインタラクティブなツールです。しかし、いくつかの理由により、スライサーが正常に動作しないことがあります。この記事では、「レポート接続」スライサーにすべてのピボットテーブルが表示されない3つの問題と、それぞれの解決方法を詳しく解説します。

Excelピボットテーブルの「レポート接続」とは?

簡単に言うと、レポート接続とは、スライサーツールに接続されたピボットテーブルを管理するための機能です。この機能は、1つまたは複数のピボットテーブルスライサーを追加したときに利用できます。複数のピボットテーブルを接続・切断することで、スライサーを使ってまとめてフィルタリングできるようになります。たとえば(下のスクリーンショット参照)、接続対象のピボットテーブル名の前にチェックボックスが表示されます。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

レポート接続スライサーにすべてのピボットテーブルが表示されない問題と解決策

まず、次のようなデータセットを想定します。米国の州(States)ごとに、製品カテゴリ(Product Category)注文日(Order Date)数量(Quantity)売上(Sales)が記録されています。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

次に、このデータセットからピボットテーブルを作成します。

  • データセット内の任意のセルにカーソルを置き、挿入タブ > ピボットテーブル > テーブル/範囲からを選択するだけです。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

すると、以下のようなPivotTable1というピボットテーブルをすぐに作成できます。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

それでは本題に入りましょう!レポート接続スライサーにすべてのピボットテーブルが表示されない理由と、その解決策を順番に見ていきます。

1. 「接続が見つかりません」と表示される場合

場合によっては、下図のように「接続が見つかりません(No connections found)」というメッセージが表示されることがあります。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

なぜこのようなことが起こるのでしょうか?

これは主に、ピボットテーブルの外側にあるセルを選択した状態で(挿入タブ > フィルターグループから)スライサーを挿入した場合に発生します。たとえば、空白のJ7セルを選択したままスライサーを挿入しようとしたところ、Excelには「接続が見つかりません」と表示されました。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

問題の解決策:

  • 必ず、ピボットテーブル内のセルにカーソルを置いた状態でスライサーを挿入してください。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

  • すぐにフィールドの選択画面(スライサーの挿入ダイアログボックス)が表示されます。Statesのチェックボックスをオンにします。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

  • OKを押すと、フィルタリング用にすべてのStates(州)がスライサーに表示されます。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

次に、選択肢の中から任意の州(例:Texas)をクリックすると、スライサーが正常に機能します。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

関連記事:Excelにスライサーを挿入する方法(3つの簡単な手順)

2. スライサーが一部のピボットテーブルに接続されていない場合

下の図を見てください。2つのピボットテーブル(PivotTable1PivotTable2)がありますが、スライサーPivotTable2に対しては機能しません。ここでArizonaを選択すると、PivotTable1だけがフィルタリングされます。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

その理由は何でしょうか?レポート接続機能をクリックして確認してみましょう。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

すると、PivotTable2が接続されていないことがすぐにわかります。これが主な原因です。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

問題の解決策:

PivotTable2の前のチェックボックスをオンにするだけです。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

これで、スライサーが2つのピボットテーブルに対して同時に機能するようになります。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

3. ソースデータの範囲が変更された場合

最後に、ソースデータに新しい行や列を追加したときに、スライサーが正しく動作しなくなるケースがあります。

たとえば、作成済みのピボットテーブル(スライサーも設定済み)に、B16:F18セルの新しいデータを追加したいとします。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

まず、(ピボットテーブル内のセルを選択した状態で)右クリックし、更新を選択します。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

しかし、スライサーにはピボットテーブルが表示されていても、完全には機能しません。つまり、ピボットテーブルが新しいデータで更新されていないのです。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

では、データソースを変更しようとするとどうなるでしょうか?

  • まず、ピボットテーブル分析タブからデータソースの変更をクリックします。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

  • 次に、データソースの範囲を指定します(例:$B$4:$F$18)。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

すると、すぐに警告メッセージが表示されます。「フィルターコントロール(スライサー)を削除するまで、データソースを変更できません」という内容です。

問題の解決方法:

従来の方法では、以下の手順を実行します。

  • 先にフィルターコントロールを削除 > データソースを変更 > フィルターコントロールを再度追加。

しかし、おすすめは動的な方法、つまりExcelテーブルを作成しておくことです。以下の手順に従ってください。

  • 最初に、データセット内のセルを選択した状態で、挿入タブ > テーブルからテーブルを作成します(ショートカットキーはCtrl+T)。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

  • 次に、作成したTable2をソースとしてピボットテーブルを作成します。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

スライサーを追加した後(2つのピボットテーブルを連動させる場合はレポート接続で両方にチェックを入れる)、次のような出力が得られます。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

  • 次に、新しいデータ(B16:F18セル)をTable2に追加します。
  • 続けて、右クリックして更新を選択します。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

数秒以内にピボットテーブルが自動的に更新されることがわかります。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

さらに重要なのは、スライサーをクリックすると、すべてのピボットテーブルに対して同時にフィルタリングが適用される点です。

【解決済み】Excelのレポート接続スライサーにすべてのピボットテーブルが表示されない原因と対処法

まとめ

今回は以上です。レポート接続スライサーにすべてのピボットテーブルが表示されない原因とその解決策について、この記事が理解の一助となれば幸いです。スライサーを活用すれば、複数のピボットテーブルを効率的に操作できるようになります。ぜひ、ご感想やご質問をお聞かせください。

関連記事

  • Excelでスライサーのサイズを変更する方法(クイックステップ付き)
  • 異なるデータソースの複数のピボットテーブルにスライサーを接続する方法
  • ピボットテーブルなしでExcelにスライサーを挿入する方法
  • Excel 2013でスライサーを使ってテーブルをフィルタリングする方法
  1. 【解決済み】Excelで「ハイパーリンクの削除」が表示されないときの対処法2選

    Microsoft Excelでハイパーリンクを扱う際、思わぬトラブルに遭遇することがあります。ハイパーリンクが設定されたセルを誤ってクリックすると、ブラウザが自動的に起動し、作業中のブックから離れてしまうことも。そのため、不要なセルからはハイパーリンクを削除するのが望ましいのですが、まれに「ハイパーリンクの削除」というコマンド自体が右クリックメニューに表示されないケースがあります。 この記事では、「ハイパーリンクの削除」が表示されない問題の原因と、その解決策を2つご紹介します。 ※記事内の手順は、無料配布されているサンプルのExcelワークブックを使って、実際に練習することもできます。 「ハ

  2. 【修正版】Windows 10でXPペンが動作しないときの対処法を徹底解説

    XPペンとタブレットは、グラフィックデザイナー向けに特別に設計された優れたデバイスです。スケッチやイラスト、アニメーションのデジタル描画をはじめ、ジュエリー、ファッション、インテリア製品などのデザイン制作など、幅広いクリエイティブ作業に活用できます。また、画像や動画の編集、教育用途、電子書き込みツールとしても使用可能です。しかし、この優れたデバイスが突然動作しなくなったり、パソコンに接続できなくなったりすることがあります。物理的な破損でない場合は、ドライバーに問題がある可能性が高いです。本記事では、Windows 10でXPペンが動作しない問題を解決する方法を詳しく解説します。トラブルシューテ