グラフデータスライサー
ワークシートに適用するフィルタ(ワークシートデータスライサーなど)だけでなく、グラフデータスライサーを使用してグラフに直接フィルターを適用することができます。
目次
ワークシートデータスライサーとグラフデータスライサー
- ワークシートデータスライサーはワークシートベースのフィルターです。
- ソースワークシートにフィルタがある場合、このワークシートからプロットされたグラフでデータフィルタをオンにすると、既存のワークシートフィルタが適用されます。これをワークシートデータスライサーと呼びます。
- ワークシートデータスライサーはワークシートに適用され、そのワークシートから作成されたすべてのグラフにも影響します。フィルタ(条件または有効/無効ステータス)を変更すると、ワークシートと、このワークシートから作成されたすべてのグラフが更新されます。逆もまた同様です。
- グラフデータスライサーはグラフベースのフィルタです。
- 元のワークシートにフィルタが設定されていない場合、そのワークシートから作成されたグラフ上でデータスライサーを有効にすると、フィルタを適用する列を選択できるダイアログが表示されます。このフィルタ機能がグラフデータスライサーです。
- グラフデータスライサーは現在のグラフにのみ適用され、元のワークシートのデータには影響しません。つまり、現在のグラフのフィルタは、同じワークシートからプロットされているグラフには影響しません。データスライサーのベースとなっているグラフウィンドウを削除すると、このスライサーによって得られたすべての分析や処理が削除されます。
グラフデータスライサーは、現在のグラフに影響を与えるだけでなく(ソースワークシートとは無関係に)、例えば、比較のためにプロットを複製するより有用な機能を持ち、今後も機能の改善を続ける予定です。
グラフにデータスライサーを追加
- ソースワークシートにデータフィルタが適用されていないグラフをアクティブにします。
- メニューデータ:スライサーを選択します。
または
ワークシートデータツールバーのデータフィルタを追加/削除ボタン
をクリックします。
または、
カーソルの表示が
に変わるまでグラフページの端にカーソルを移動します。そしてクリックすると、ページレベルのミニツールバーが表示されます。データスライサーボタンをクリックします。
- グラフにスライサーを追加ダイアログが開きます。
- スライサーを適用する列を2つまで選択します。スライサーは後でいつでも追加できます。
- 選択したフィルタ列がテキスト形式の場合、複数選択にチェックをつけることで、フィルタ条件として複数の項目を選択できるようになります。スライサーを追加した後に、単一選択と複数選択を切り替えることもできます。次のセクションを参照してください。
テキスト/カテゴリ列のフィルタには、2つの選択タイプがあります。
単一選択 vs. 複数選択単一選択 複数選択 一度に1つの項目だけを選択するドロップダウンリストです。 複数の項目を選択するためのドロップダウンリストです。
グラフは、項目を選択/選択解除すると自動的に更新されます。
リストの外側をクリックして選択を終了できます。
- 異なるフィルタ条件で直感的に比較するには、プロットを複製を選択します。
- グラフウィンドウの左側にデータスライサーパネルが表示され、設定したフィルタが一覧表示されます。グラフはそれに従い更新されます。このパネルで現在のフィルタ条件を変更したり、フィルタを追加したり、既存のフィルタの削除や並べ替えが可能です。詳細については、次のセクションを参照してください。

元となるワークシート(グラフが作成されたワークシート)に1つ以上のフィルタが設定されている場合、そのフィルタが無効になっていても、データフィルタボタン
でデータスライサパネルを有効にすると、すべてのワークシートフィルタがグラフウィンドウに引き継がれます。
この場合、新しいスライサーを追加することはできません。既存のフィルタの表示と編集のみ可能です。利用可能なエディションについては次のセクションを参照してください。
フィルタコントロール
- スライサーパネル内の空白部分を右クリックすると、コンテキストメニューが表示され、フィルタのコピー/貼り付け、フィルタの追加、フィルタ付きのレイヤの複製が可能です。
| すべてのプロットにフィルタを追加 | サブメニューのリストから列を選択して、レイヤレベルのフィルタを追加します。このフィルタはすべてのレイヤ内のすべてのプロットに適用されますが、各レイヤに独立したフィルタ制御を持ちます。そのため、異なるレイヤに異なるフィルター条件を設定して比較することができます。 |
|---|---|
| ページに共通フィルタを追加 | サブメニューから列を選んで、ページレベルの共通フィルタを追加します。このフィルタはすべてのレイヤ内のすべてのプロットに共通して適用され、1つのフィルタコントロールで一括制御できます。 |
| Xを変更/ Yを変更 |
すべてのレイヤが同じX/Y列を共有している場合は、X/Yを変更し、すべてを表示するためにスケールを変更します。 |
| フィルター付きでレイヤを複製 | 現在のグラフに、フィルタ付きのレイヤを複製します。複数のフィルター条件を比較できます。 |
| 自動再スケール | この項目をチェックすると、フィルタ結果に応じて軸が自動的に再スケールされます。 |
- データスライサー上で右クリックすると、コンテキストメニューが表示され、データフィルタの無効化/削除、並び替え、編集が可能です。
| 複数選択/ 単一選択 |
テキスト/カテゴリ列のフィルタでは、複数選択と単一選択を利用できます。メニュー項目を選択して、2つの選択モードを切り替えられます。 |
|---|---|
| カスタムフィルタ/ 条件タイプを変更 |
フィルタを適用した列のフォーマットに応じて、異なるオプションが提供されます。
|
| フィルタ列を変更 |
ポップアップリストから、フィルタ列を選択して切り替えできます。 |
| 共通フィルタとしてページに移動 |
現在のレイヤに基づくデータスライサーの場合、このアイテムを選択するとページレベルに移動し、フィルタ条件がすべてのレイヤ (すべてのプロット) に適用され、同じフィルタコントロールを共有します。 |
| フィルタを削除 |
選択したデータスライサーを削除します。 |
データフィルタを使用したグラフの探索
フィルタデータの抽出
フィルタ処理されたプロットを右クリックし、新しいブックとしてスライサーのコピーを作成を選択します。
フィルタデータを含むSlicerというブックが作成されます。ユーザ定義パラメータ行フィルタ条件が表示されます。
グラフデータスライサーを使用したグラフ上での分析
予め注意したいこと
- フィルタ条件の変更時に解析結果を再計算したい場合は、解析操作を実行する前にデータスライサを追加する必要があります。例えば、線形フィットポートシートからフィット曲線グラフを開いた場合
データスライサーを追加すると、フィルター条件を変更しても線形フィットの結果は更新されません。
- データスライサーを使用したグラフで実行される分析は、フィルタリングされたデータに基づいており、ソースデータから独立しています。この場合の解析結果は非表示のワークブックに出力されます。このワークブックは、解析の緑色の鍵のアイコンをクリックして結果に行くを選択することで開けます。逆に、レポートシートの緑色の鍵のアイコンをクリックするか、レポートシートのノート表> データフィルタセルのリンクをクリックすると、ソースグラフに移動できます。
- グラフウィンドウを削除すると、グラフデータフィルタに基づくすべての操作の出力が削除されることに注意してください。
- データスライサーを使用してグラフに対して何らかの分析を実行し、グラフを複製すると、分析操作と出力を含めるかどうかを尋ねるダイアログがポップアップ表示されます。












