見出し画像

【FILTER関数】条件に合う複数のデータを抽出!

FILTER関数はExcel2021から導入された新しい関数です。
従来のフィルター機能よりも柔軟性があり、特定の条件にあてはまるデータを取り出してくる事ができます。

数式

=FILTER(配列,含む,[空の場合])

✔︎作成例

B2からD10の範囲内にある、C2からC10の範囲から『OK』と入った行だけ抜き出す。
さらに該当がない場合は『該当なし』と表示する。

 ◆引数入力例

配列:B2:D10
含む:C2:C10="OK"
空の場合:"該当なし"

 ◆数式例

=FILTER(B2:D10,C2:C10="OK","該当なし")

 ◆説明

含むは抽出してくる条件を指します。
『OK』や『該当なし』のように文字列を入力する時は""で囲みます。

まとめ

FILTER関数と似た関数にVLOOKUP関数がありますが、これらの違いはFILTER関数は条件に合う結果が複数の時に使い、VLOOKUP関数は条件に合う結果が1つの時に使います。
新しい関数ですが、ぜひチャレンジしてみてくださいね。

いいなと思ったら応援しよう!