「Excelの抽出=フィルター」はもう古い?条件に合うデータを自動抽出するFILTER関数が魔法すぎ!
Excelで特定の条件に合うデータを探したり、重複を消して並べ替えたりする作業を、手作業で行っていませんか?本記事では、条件に合うデータを一瞬で抽出する「FILTER関数」、重複削除と並べ替えを同時にこなす「UNIQUE / SORT関数」、複雑な数式に名前を付けて整理する「LET関数」を紹介します。これらの神関数を使いこなせば、作業時間は大幅に短縮され、ミスのないデータ管理が可能になります。
イチオシスト
※記事内で紹介した商品を購入すると、売上の一部が当サイトに還元されることがあります。

【Excel爆速化】「まだ手作業でリスト作ってるの?」データ整理が劇的に変わる神関数3選
「Excelのリストから特定のデータだけを抜き出したいけど、毎回フィルターをかけるのが面倒……」と悩んだ経験はありませんか。実は、Microsoft 365やExcel 2021から導入された「動的配列関数」を使えば、抽出や並べ替えはすべて数式だけで自動化できます。今回は、知っているだけで業務効率が跳躍的に向上する、データ整理の神関数を3つ厳選。面倒な手作業を卒業して、スマートに仕事を終わらせましょう!
1:条件に合うデータを一瞬で抽出「FILTER関数」
FILTER関数は、指定した条件に一致するデータを元の表から自動的に抽出してくれる画期的な関数です。例えば「売上が1万円以上」といった条件を設定するだけで、該当する行が別の場所に一気に展開(スピル)されます。元データが更新されれば抽出結果もリアルタイムで反映されるため、手作業で何度もオートフィルターをかけ直す必要はもうありません。
2:リスト作成の最強コンボ「UNIQUE / SORT関数」
重複を除いた一覧を作る「UNIQUE関数」と、データを並べ替える「SORT関数」は、組み合わせることで真価を発揮します。例えば =SORT(UNIQUE(A2:A10)) と入力するだけで、重複のない美しいリストが五十音順などで即座に完成します。入力規則のドロップダウンリストの参照元を作成する際など、データ整形において絶大な威力を発揮する神コンボです。
3:複雑な数式を劇的に読みやすくする「LET関数」
関数をいくつも組み合わせると、数式が長くなりすぎて後から解読できなくなることはありませんか。「LET関数」を使えば、数式内の特定の計算結果や範囲に「名前」を付けることができます。プログラミングの変数の概念を持ち込むことで、数式がシンプルに整理され、同じ計算の繰り返しを避けるため計算パフォーマンスも向上します。式のメンテナンス性を高める、まさにプロ御用達の機能です。
これらの最新関数は、Microsoft 365やExcel 2021以降の環境で利用可能です。
※スピル機能により、一つの数式を入力するだけで複数のセルに結果が表示されます。展開先にデータがある場合はエラー(#SPILL!)になるため、周囲のスペースを確保して活用してください。
<出典>
※記事内における情報は原稿執筆時のものです。ご利用のExcelのバージョンにより、機能が制限される場合があります。
※記事内容は執筆時点のものです。最新の内容をご確認ください。

)
