小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2024年3月15日【ID:0】

メンバー限定

【Excel】FILTER関数で必要な項目のみを抽出

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


FILTER関数は、以下のように指定した表のデータから指定した条件に合ったデータのみを抽出する時に活用する関数になります。

実は、必要な項目のみを抽出する際にも、FILTER関数を活用することができます。
今回は、指定した項目をFILTER関数で抽出する方法について解説していきます。


FILTER関数の使い方

抽出する方法はいくつかあるため、順番に解説していきます。

FILTER関数の使い方は次の通りです。

=FILTER(配列, 含む, [空の場合])
// 配列:絞り込み対象の表の範囲など
// 含む:絞り込み条件
// [空の場合]:条件を満たす対象のデータが見つからない時に表示する内容(省略時はエラーが表示される)

この含むという条件ですが、通常は以下のように指定します。

=FILTER(B3:F12,E3:E12="男")
// 性別の項目が「男」の場合

ここで設定されている条件式は「E3:E12="男"」になります。
この条件式は、「E3:E12」の1列に対しての式になります。

実は、ここで指定する式を行方向にすることで、行に対しての絞り込みができます。
行に対しての絞り込みを行うことによって、必要な項目のみを抽出することができます。


指定した項目をFILTER関数で抽出する方法①

まずは簡単な方法から確認していきます。
必要な項目のみを抽出する場合、その対象の項目名の上に「・」などの任意の文字を入力します。

次に、その項目名の上の文字を条件式に加えます。
例えば、上記の画像のように「・」という文字を入力している場合は、抽出する条件式は「B1:F1="・"」になります。

実際に、その条件式を用いて数式を作成していきます。

=FILTER(B3:F12,B1:F1="・")

このように必要な項目のみを抽出することができました。

抽出した項目に対して、更にデータの絞り込みを行いたい場合は、このFILTER関数をFILTER関数の配列の引数に設定するという方法で実現します。

=FILTER(FILTER(B3:F12,B1:F1="・"),E3:E12="男")

指定した項目をFILTER関数で抽出する方法②

ただ、上記の方法ですと、項目名の上に「・」などといった文字を入力する必要があります。
そのため、次に「・」などといった文字を入力せずに項目を抽出する方法について解説していきます。

そのためには、「B1:F1="・"」というような条件式が何を表しているのかを理解する必要があります。


続きはIT予備メンバー限定です。

メンバー限定コンテンツになります。




IT予備メンバーページと連携することで内容を確認することができます。

メンバーとは


すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。

ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7149020

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【ExcelVBA】選択するだけでデータを別の表に移動

【Excel】片方にしか存在しない値を見つける

【Excel】複数の行(列)の幅を一括で調整

【Excel】各担当ごとにシートを分割

【Excel】セルの結合を正しく使う

【ExcelVBA】記入時刻を自動入力

【Excel】先頭の「0」を維持する簡単な対策

【Excel】深夜退社を考慮した勤務時間の求め方

【Excel】価格の下三桁を480円または980円にする

【ExcelVBA】ActivateとSelectの違い

【Excel】グラフに表示させるデータを瞬時に追加

【ExcelVBA】ボタン1つで完了タスクを別シートに移動

【Excel】データの確認には画面分割

【ExcelVBA】タスク管理表で残タスク数をシート名に自動反映

【Excel】セルの入力を取り消す

【Excel】ドロップダウンリストで複数選択可能にする

【ExcelVBA】ダブルクリックで塗りつぶしとリセットを繰り返す

【Excel】空白演算子でマトリックス表から値抽出

【Excel】新機能『TRIM参照』が便利すぎた

【Excel】表の最終行を選択するリンクを作成

【Excel】ふりがな検索する方法

【ExcelVBA】誤操作防止!実行ボタンを押したときに確認画面を表示する

【Excel】表の一番右側のデータを自動抽出

【Windows】読めない漢字を入力する

【Excel】同じ名前のファイルを同時に開く方法





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ