範囲または表のデータをフィルター処理する

範囲または表のデータをフィルター処理する

注: 最新のヘルプ コンテンツをできるだけ早く、お客様がお使いの言語で提供したいと考えております。このページは、自動翻訳によって翻訳されているため、文章校正のエラーや不正確な情報が含まれている可能性があります。私たちの目的は、このコンテンツがお客様の役に立つようにすることです。お客様にとって役立つ情報であったかどうかを、このページの下部でお知らせください。簡単に参照できるように、こちらに英語の記事があります。

オートフィルターや組み込みの比較演算子は、 Excelの "より大きい" と "上位 10" のように使用して、必要なデータを表示して、残りの部分を非表示にします。セル範囲またはテーブル内のデータをフィルター処理すると、フィルターを再適用して最新の結果を取得したり、フィルターをクリアしてすべてのデータを再表示したりすることができます。

表示する必要のあるデータにフォーカスできるように、フィルターを使用して表の一部のデータを一時的に非表示にします。

お使いのブラウザーではビデオがサポートされていません。Microsoft Silverlight、Adobe Flash Player、Internet Explorer 9 のいずれかをインストールしてください。

データの範囲にフィルターを適用する

  1. 範囲内で任意のセルを選択します。

  2. [データ]、[フィルター] の順に選びます。

    [フィルター] ボタン
  3. 列見出しの矢印 フィルターの矢印 を選択します。

  4. [テキストフィルター ] または [数値フィルター ] を選択し、[] などの比較を選びます。

    [間] 数値フィルター
  5. フィルター条件を入力し、[OK] を選択します。

    [オートフィルター オプション] ダイアログ ボックス

表のデータをフィルター処理する

テーブルにデータを配置すると、フィルターコントロールが自動的にテーブルの見出しに追加されます。

組み込みのフィルターが表示された Excel の表
  1. フィルターを適用する列の列見出しの矢印 フィルターのドロップダウン矢印 を選択します。

  2. [すべて選択]をオフにして、表示するボックスをオンにします。

    フィルター ギャラリー
  3. [OK] をクリックします。

    列見出しの矢印 フィルターのドロップダウン矢印 は、 適用されたフィルターのアイコン フィルターアイコンに変更されます。フィルターを変更またはクリアするには、このアイコンを選択します。

関連トピック

Excel のトレーニング: テーブル内のデータをフィルター処理する

色によるデータの並べ替えとフィルター処理のガイドラインと例

ピボットテーブルのデータをフィルター処理する

高度な条件を使ってフィルターを適用する

フィルターを削除する

フィルター処理されたデータには、指定した抽出条件を満たす行のみが表示され、表示しない行は非表示になります。データをフィルター処理した後、並べ替えや移動を行わずに、フィルター処理されたデータのサブセットをコピー、検索、編集、書式設定、グラフ化、印刷できます。

複数の列でフィルター処理することもできます。フィルターは加法的であるため、各フィルターは現在のフィルターに基づいており、さらにデータのサブセットを減らすことができます。

注: [検索] ダイアログボックスを使用してフィルター処理したデータを検索すると、表示されているデータのみ検索されます。表示されていないデータは検索されません。すべてのデータを検索するには、[すべてのフィルター] をオフにします。

2種類のフィルター

オートフィルターを使用すると、リスト値または抽出条件によって、次の2種類のフィルタを作成できます。これらのフィルターの種類はそれぞれ、セルまたは列テーブルの範囲ごとに排他的に設定されます。たとえば、数値のリスト、または抽出条件をフィルター処理できます。アイコンまたはカスタムフィルターによってフィルター処理できますが、両方には適用されません。

フィルターを再適用する

フィルターが適用されているかどうかを確認するには、列見出しのアイコンに注意してください。

  • ドロップダウン矢印 フィルターのドロップダウン矢印 は、フィルター処理が有効になっていても適用されないことを意味します。

    フィルター処理が有効になっているが適用されていない列の見出しの上にマウスポインターを置くと、画面のヒントに "(すべて表示)" と表示されます。

  • フィルターボタン 適用されたフィルターのアイコン は、フィルターが適用されていることを意味します。

    フィルター処理された列の見出しの上にマウスポインターを置くと、"赤色のセルの色に等しい" または "150 より大きい" など、その列に適用したフィルターが画面ヒントに表示されます。

フィルターを再適用すると、次のような理由で異なる結果が表示されます。

  • データは、セルまたはテーブルの列の範囲に追加、変更、または削除されています。

  • 数式によって返されるデータが変更され、ワークシートが再計算されている。

データ型を混在させない

最適な結果を得るには、各列に対して1種類のフィルターコマンドしか使用できないため、テキストや数値などのデータ型と同じ列に数値や日付を混在させないようにします。データ型が混在している場合、表示されるコマンドは、最も多く発生するデータ型です。たとえば、列に数値として格納されている3つの値が含まれている場合は、[テキストフィルター ] コマンドが表示されます。

表のデータをフィルター処理する

テーブルにデータを入れると、テーブルの見出し行にフィルター コントロールが自動的に追加されます。

  1. フィルターするデータを選びます。[ホーム] タブ の [テーブルとして​​書式設定] をクリックし、[テーブルとして​​書式設定] を選びます。

    データをテーブルとして書式設定するボタン

  2. [テーブルの作成] ダイアログボックスで、テーブルにヘッダーが含まれているかどうかを選ぶことができます。

    • [先頭行をテーブルの見出しとして使用する] を選ぶと、データの一番上の行がテーブルのヘッダーになります。この行のデータはフィルターされません。

    • テーブル データの上に (名前を変更できる) Excel Online でプレースホルダー ヘッダーを追加する場合は、このチェック ボックスをオフにします。

      データ範囲をテーブルに変換するためのダイアログ ボックス

  3. [OK]をクリックします。

  4. フィルターを適用するには、列見出しの矢印をクリックして、フィルター オプションを選びます。

データの範囲にフィルターを適用する

データをテーブルとして書式設定する必要がない場合は、データの範囲にフィルターを適用することもできます。

  1. フィルターを適用するデータを選択します。最適な結果を得るために、列には見出しを付けるようにしてください。

  2. [データ] タブで、[フィルター] を選択します。

テーブルまたは範囲のフィルターオプション

一般的な [フィルター] オプションを適用するか、データの種類に合わせたカスタム フィルターを適用できます。たとえば、数値をフィルターする場合は [数値フィルター]、日付の場合は [日付フィルター]、テキストの場合は [テキスト フィルター] が表示されます。一般的なフィルター オプションを使用すると、次のように既存のデータ一覧から、表示するデータを選ぶことができます。

ユーザー設定の数値フィルター オプション

[数値フィルター] でユーザー設定フィルターを適用します。

数値で使用できるユーザー設定フィルター オプション。

この例の場合、3 月の売上が ¥600,000 未満の地域を表示するには、次のユーザー設定フィルターを適用します。

数値のユーザー設定フィルターの適用

この方法を次に説明します。

  1. "3 月" の横にあるフィルターの矢印をクリックし、[数値フィルター]、[次の値より小さい] の順に選び、「6000」と入力します。

    特定の条件を下回る値を表示するユーザー設定フィルターの適用

  2. [OK] をクリックします。

    Excel Online でフィルターが適用され、売上が ¥600,000 未満の地域のみが表示されます。

    ユーザー設定の数値フィルターを適用した結果

ユーザー設定の [日付フィルター] と [テキスト フィルター] も同様の方法で適用できます。

列のフィルターをクリアするには

  • 列見出しの横の [フィルター] 適用されたフィルターのアイコン ボタンをクリックし、[<"列名"> のフィルターをクリア] をクリックします。

テーブルまたは範囲からすべてのフィルターを削除するには

  • 表または範囲内の任意のセルを選択し、[データ] タブで [フィルター ] ボタンをクリックします。

    これにより、テーブルまたは範囲内のすべての列からフィルターが削除され、すべてのデータを表示します。

補足説明

Excel Tech Community では、いつでも専門家に質問できます。Microsoft コミュニティでは、サポートを受けられます。また、Excel User Voice では、新機能についての提案や改善案を送信することができます。

Office のスキルを磨く
トレーニングの探索
新機能を最初に入手
Office Insider に参加する

この情報は役に立ちましたか?

ご意見をいただきありがとうございます。

フィードバックをお寄せいただき、ありがとうございます。Office サポートの担当者におつなぎいたします。

×