📊つかえる関数.com

オートフィルター(手動操作)FILTER関数

Excel 2021以降

フィルター結果を数式で自動取得。元データの変更に自動で追従

💡

結論: FILTER関数 への移行をおすすめします

フィルター結果を数式で自動取得。元データの変更に自動で追従

書き換え前後の比較

Before: オートフィルター(手動操作)
-- 手動操作でフィルター
-- 1. データ範囲を選択
-- 2. データタブ → フィルター
-- 3. 条件を設定
-- 問題点:
-- ・手動操作が必要
-- ・データ更新時に再フィルターが必要
-- ・フィルター結果を別シートに転記できない
After: FILTER関数
=FILTER(A2:D100,C2:C100="営業部","該当なし")
-- 複数条件(AND)
=FILTER(A2:D100,(C2:C100="営業部")*(D2:D100>=100000),"該当なし")
-- 改善点:
-- ・数式で自動フィルター
-- ・元データの変更に自動で追従
-- ・別シートに結果を展開できる

FILTER関数 のメリット

フィルター結果が数式で自動更新される

複数条件を AND / OR で指定できる

フィルター結果を別シートに自動展開できる

手動操作が不要で、常に最新のデータを表示

⚠️ 注意点

⚠️

Excel 2019以前では使用不可

⚠️

該当データがない場合のエラー対策が必要(IFERROR や第3引数)

⚠️

スピル範囲に他のデータがあると #SPILL! エラーになる

バージョン対応状況

関数Excel 2016Excel 2019Excel 2021Microsoft 365
オートフィルター(手動操作)
FILTER関数-

関連する Q&A

キーワード

オートフィルターFILTER抽出2021