Excelで複数の列を同時にフィルタリングする方法(4つの方法)

  • これを共有
Hugh West

を希望する場合 エクセルで複数の列を同時にフィルタリングする ということです。 データのフィルタリング は、特にワークシートに多くの入力がある場合に、情報を素早く見つけるのに最適な方法です。 ある列をフィルタリングすると、他の列もフィルタリングされた列を基準にフィルタリングされます。 つまり エクセルで複数の列を同時にフィルタリングする しかし、複数の列のデータを同時にフィルタリングする簡単な方法があります。 4 簡単 複数のカラムをフィルタリングする方法。

練習用ワークブックをダウンロードする

この練習用シートをダウンロードして、この記事を読みながら練習してください。

複数の列を同時にフィルタリングする方法.xlsx

Excelで複数の列を同時にフィルタリングする4つの方法

以下のデータセットでは ID番号 , セールスレップ , 所在地 , 製品 そして 売上高 この後、このデータセットを使って、次のようなことを行います。 4 への道 エクセルで複数の列を同時にフィルタリングする .

ここで、使用したのは Excel 365 Excelのバージョンは問いません。

1.Excelで複数の列を同時にフィルタリングするフィルタオプションの適用

このメソッドでは フィルター を選択することができます。 エクセルで複数の列を同時にフィルタリングする . フィルター オプションは、データを整理するためのExcelの一般的なツールです。 複数の列をフィルタリングする場合にも有効です。 例えば、列 C 名前から始まる A をそれぞれ列挙します。 D はどこにあるのか 米国 .

ステップス

  • まず、データテーブルのヘッダーのセルを選択し B4:F4 をクリックすると、フィルターオプションが適用されます。
  • 次に データ タブで表示します。
  • その後 ソート&フィルター グループ>> を選択します。 フィルター オプションを使用します。

その結果 フィルターアイコン をデータセットのヘッダに追加する。

  • このとき、カラムをフィルタリングするために C をクリックします。 フィルターアイコン 列の C .

  • このとき、選択するのは 名称 から始まる A そして、私たちは 無銘 その他の名前
  • をクリックします。 よっしゃー .

その結果、データテーブルがフィルタリングされ、以下の文字で始まる名前のデータが表示されていることがわかります。 A .

  • さらに フィルターアイコン 列の D .

  • さらに、マークのみとします。 米国 かわりに 所在地 そして、私たちは 無印 その他の場所
  • そのクリック感とともに よっしゃー .

したがって、データセットが A に存在するものであり 米国 .

そこで、名前と場所によってフィルタリングしたデータを用意しました。

類似の読み物。

  • Excelで複数の列を独立してフィルタリングする方法
  • Excelで複数のフィルタを適用する【方法+VBA】。
  • エクセルで複数行をフィルタリングする(11の適切なアプローチ)
  • エクセルで複数の条件をフィルタリングする(4つの適切な方法)

2.アドバンストフィルター機能を使って、Excelで複数の列をフィルタリングする

アドバンストフィルター ツールは、複数の列を同時にフィルタリングできる素晴らしいツールです。 ここでは、以下のような名前で始まる列をフィルタリングしたいと思います。 A であり、その位置は 米国 これらの基準は 基準 ボックスでデータをフィルタリングします。 "アドバンストフィルター" をベースとしたツールです。 基準 .

ステップス

  • はじめに データ タブで表示します。
  • その後、から ソート&フィルター グループ>> select アドバンストフィルター .

この時点で アドバンストフィルター のダイアログボックスが表示されます。

  • 次に、セルを選択します。 B4:F18 かわりに リスト範囲 .
  • それに伴い、セルを選択 B22:F23 かわりに 基準範囲 .
  • ここで、必ず選択してください。 別の場所にコピーする .
  • さらに、セレクトセル B26 において コピー先 ボックスを使用します。
  • さらに、クリック よっしゃー .

その結果 フィルタリングされたカラム で始まる名前のデータテーブルが表示されるようになりました。 A に存在するものであり 米国 .

そこで、名前と場所によってフィルタリングしたデータを用意しました。

3.ORロジックを使ってExcelで複数の列を同時にフィルタリングする

フィルタリングが可能です 複数カラム同時 使って オア関数 この関数は、「論理的な選択肢」を提供してくれるので、それに基づいて仕事をすることができます。 同じデータシートを使って、列 "E" 書籍 および列 "F" よりも大きい場合、その値は "15000" で条件を確認することができます。 基準 テーブルを使用します。

ステップス

  • 冒頭では、カラム名 "フィルター" をデータセットに追加しました。

  • その後、セルに次の数式を入力します。 G5 .
=OR(E5=$C$21,F5>$C$22)

フォーミュラ・ブレークダウン

  • OR(E5=$C$21,F5>$C$22)・・・・→ その オア 任意の論理テストが真であるか否かを判定する機能。
  • E5=$C$21 → でございます ロジカルテスト1
  • F5>$C$22 → でございます ロジカルテスト2
    • 出力:FALSE
  • 説明する。 どの論理テストも真にならないので オア 関数が返す ファルス .
  • その後 エンタメ .

その結果、セル G5.

  • このとき、数式をドラッグダウンするために フィルハンドルツール .

したがって、完全な フィルター 列をフィルタリングします。 から フィルター の欄があります。

そのためには フィルターアイコン をヘッダーに追加します。

  • そこで、データテーブルのヘッダーのセルを選択し B4:F4 .
  • 次に データ タブで表示します。
  • その後 ソート&フィルター グループ>> を選択します。 フィルター オプションを使用します。

その結果 フィルターアイコン をデータセットのヘッダに追加する。

  • このとき、カラムをフィルタリングするために 欄外 G をクリックします。 フィルターアイコン 列の G .

  • このとき、マークするのは そして、私たちはマークを外します。 ファルス .
  • をクリックします。 よっしゃー .

最後に、基準に基づいた結果を見ることができます。

ここで、一つ忘れてはならないのは、もし いずれかの論理値 が条件に一致する場合 オア 関数がそれを示す。 だからこそ、私たちは ペン、ペンシル、スマートウォッチ 代わりに 単行本 というのは、もう一方の論理値が条件に一致したからです。

4.エクセルでFILTER関数を適用する

このメソッドでは FILTER機能 まで エクセルで複数の列を同時にフィルタリングする この方法を使えば、簡単に作業を行うことができます。

ここでは フィルター 関数で、場所によってデータセットを絞り込みます。 米国 .

で基準を示しています。 基準 テーブルを使用します。

ステップス

  • まず、セルに次の数式を入力します。 B24 .
=FILTER(B5:F18,D5:D18=D5,"")

フォーミュラ・ブレークダウン

  • filter(b5:f18,d5:d18=d5," ") → その フィルター 関数は、基準に基づいてセルの範囲をフィルタリングします。
  • B5:F18 → は配列である。
  • D5:D18=D5 は基準
  • " " → は、条件を満たさない場合、空白のセルを返します。
  • その後 エンタメ .

そのため フィルタリングされたカラム 場所に応じて 米国 細胞内 B24:F26 .

覚えておきたいこと

  • アドバンストフィルターツールを使用しながら、以下の選択が可能です。 "リスト内のフィルター" を選択すると、範囲を選択した場所と同じ場所でフィルタリングが行われます。
  • OR "関数の値のうち1つでも真であれば、他の値が真であろうとなかろうと、結果は "真 "を表示します。

Excelで1つの列に複数のフィルタを適用する方法

ここでは、どのように適用できるかを紹介します。 複数のフィルタを1つのカラムに .を使用することになります。 カスタムフィルター ここでは、複数の条件を適用してフィルタリングします。 売上高 の欄があります。 売上高 のカラムの値を見つけたいのです。 8000ドル以上 そして 2万ドル未満 .

ステップス

  • まず最初に フィルターアイコン を見出しに、セルを選択して列の見出しを選択することにします。 B4:F4 .
  • 次に データ タブで表示します。
  • その後 ソート&フィルター グループ>> を選択します。 フィルター オプションを使用します。

その結果 フィルターアイコン をデータセットのヘッダに追加する。

  • そのため フィルターアイコン 列の F .

  • さらに、選択する ナンバーフィルター >> 選択 カスタムフィルター .

この時点で カスタムオートフィルタ のダイアログボックスが表示されます。

  • 次に 下向き矢印 を表示します。
  • その後、オプションを選択します 以上である。 まで .

  • さらに、選択する $8000 .

以上である値をフィルタリングします。 $8000 .

  • さらに 下向き矢印 を、2つ目の箱の
  • その後、オプションを選択します よりも小さい .

  • その後、選択する $20,000 .

よりも小さい値をフィルタリングします。 $20,000 .

  • をクリックします。 よっしゃー .

その結果、フィルタリングされた 売上高 の欄があります。

したがって、1つの列を複数の条件に基づいてフィルタリングすることができます。

プラクティス部門

上記をダウンロードすることができます。 エクセルファイル と説明された方法を実践してください。

結論

今回は、その内容をご紹介します。 4 の簡単で効果的な方法です。 エクセルで複数の列を同時にフィルタリングする この記事をお読みいただきありがとうございました。 ご質問やご意見がございましたら、下記のコメント欄にてお知らせください。 弊社ホームページをご覧ください。 Exceldemy をクリックすると、さらに詳しくご覧になれます。

Hugh West は、業界で 10 年以上の経験を持つ、非常に経験豊富な Excel トレーナー兼アナリストです。彼は会計と財務の学士号と経営管理の修士号を取得しています。ヒューは教えることに情熱を持っており、理解しやすい独自の教育アプローチを開発しました。彼の Excel に関する専門知識は、世界中の何千人もの学生や専門家がスキルを向上させ、キャリアで優れた成果を上げるのに役立ってきました。 Hugh はブログを通じて知識を世界に共有し、個人や企業が潜在能力を最大限に発揮できるよう無料の Excel チュートリアルとオンライン トレーニングを提供しています。