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

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

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

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

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

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

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

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

  2. [ Data > Filter] を選びます。

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

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

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

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

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

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

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

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

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

    列見出しの矢印の [ z0z_ ] は、_ z2z_Filterのアイコンに変更されます。 このアイコンを選択すると、フィルターが変更またはクリアされます。

関連トピック

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

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

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

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

フィルターを削除する

フィルター処理されたデータには 、指定した行のみが表示され、表示しない行は非表示になります。 データをフィルター処理すると、データの整理や移動を行わなくても、フィルター処理されたデータのコピー、検索、編集、書式設定、グラフ化、印刷を行うことができます。

複数の列をフィルター処理することもできます。 フィルターは加算式であり、追加のフィルターは現在のフィルターに基づいており、データのサブセットがさらに少なくなります。

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

2種類のフィルター

オートフィルターを使用すると、リスト値または抽出条件に基づいて、2種類のフィルターを作成できます。 各フィルターの種類は、セルの範囲または列テーブルごとに相互に排他的です。 たとえば、数値の一覧または抽出条件を使ってフィルターを適用できますが、両方を使用することはできません。アイコンを使って、またはユーザー設定フィルターを使って、フィルターを適用することができます。両方を使用することはできません。

フィルターを再適用する

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

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

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

  • フィルターボタン(z0z_)は、フィルターが適用されていることを意味します。

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

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

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

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

データ型を混在させない

最良の結果を得るには、テキストや数値などのデータ型、および同じ列の数値と日付を混在させないでください。各列で使用できるフィルターコマンドは1種類だけであるためです。 複数のデータ型が混在している場合は、表示されるコマンドは最も頻繁に発生するデータ型になります。 たとえば、列に数値として保存されている3つの値と、4つの文字列が含まれている場合、[テキストフィルター ] コマンドが表示されます。

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • 列見出しの横にある [z0z_ ] ボタンをクリックし、[ _LT_ "列名" _GT_ から [フィルターのクリア] をクリックします。

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

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

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

補足説明

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

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

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

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

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

×