PowerPivot にインポートするデータのフィルター処理

適用先
Excel for Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

外部データ ソースから PowerPivot にデータをインポートするときに、各テーブルから取得する列を選択し、データ モデルの行数を制限するようにフィルター処理します。

  1. Excel の [Power Pivot] タブ >データ モデルの管理 ] を選択して Power Pivot ウィンドウを開きます。

  2. [ ホーム>外部データの取得] をクリックし、 テーブル インポート ウィザードを開くには、[ データベースから]、[ レポートから]、[ データ サービスから]、または [その他のソースから] のいずれかのボタンをクリックします。

  3. [ テーブルとビューの選択 ] ページで、テーブルを選択し、[ フィルター & のプレビュー] をクリックします。

  4. 列を除外するには、インポートしない列の横にあるボックスをオフにします。

  5. 行を減らすには、フィルター処理する条件を含む列を見つけて、列見出しの右にある下矢印をクリックします。 [オートフィルター] メニューで、次のいずれかの操作を行います。

    1. 列値のリストで、フィルター処理に使用する 1 つ以上の値を選択するか、選択解除します。 たとえば、列に商品カテゴリ名が含まれている場合は、インポートするカテゴリだけを選択します。 値の数が非常に大きい場合は、個々のアイテムがリストに表示されないことがあります。 代わりに、"表示する項目が多すぎます" というメッセージが表示されます。

    2. [ 数値フィルター ] または [テキスト フィルター] (列の種類に応じて) をクリックし、比較演算子コマンド ( [等しい] など) の 1 つをクリックするか、[ カスタム フィルター] をクリックします。 [ カスタム フィルター ] ダイアログ ボックスで、フィルターを作成します。

      間違えて最初からやり直す必要がある場合は、[ 行フィルターのクリア] をクリックします。

  6. [ OK ] をクリックしてフィルタ条件を保存し、ウィザードの [テーブルとビューの選択 ] ページに戻ります。 [ フィルターの詳細] 列に [ 適用されたフィルター] リンクが追加されました。 リンクをクリックして、ウィザードで作成したフィルター式を確認します。 各フィルター式の構文はプロバイダーによって異なり、手動で編集することはできません。 [ OK ] をクリックして、[フィルターの詳細] ダイアログ ボックスを閉じます。

  7. [ 完了] をクリックして、フィルターが適用されたデータをインポートします。

インポート データの量を減らすフィルターは、インポート操作中にのみ適用されます。 データをインポートした後でフィルターを追加し、更新して行セットを小さくすることはできません。

Excel または Power Pivot に表示するデータを制御するフィルターは、いつでも簡単に適用できます。 既存のデータセットをフィルター処理しても、ブック内のデータは変更されず、表示されているデータのみが変更されることに注意してください。 したがって、ファイル サイズが懸念される場合は、インポート時にデータをフィルター処理すると、ブックが小さくなります。

データ フィードの場合、インポートされる列のみを変更できます。 データ フィードのソースがレポートであり、レポートがパラメーター化されている場合を除き、値で行をフィルター処理することはできません。