20251129_【Excel】第2回 スピル勉強会

あわせて読みたい
20250808_【Excel】第1回 スピル勉強会 https://www.youtube.com/watch?v=A9cxuvN_5Qs&t=742s 【参加レポート】高校生が先生!Excel「スピル」勉強会で基本から応用まで学んできた 先日、Excel・VBA総合コ...

【Excel】データ抽出を劇的に効率化する「XLOOKUP & FILTER関数」徹底解説|第2回スピル勉強会レポート

みなさん、Excelで「表からデータを探す」とき、まだVLOOKUP関数で列数を数えていませんか?エラーが出るたびにIFERRORで囲っていませんか?

実は、最新のExcelには、そんな悩みを一発で解決してくれる「神関数」があるんです!

今回は、ExcelとVBAの総合コミュニティ「Excel-Fun」が主催した『第2回 初心者向けスピル勉強会』に参加してきました 。 登壇者は、ぷりずむぷろぐらむさん。司会は和風スパゲティさんです 。

「スピルって何?」という方から、「もっと関数を使いこなしたい!」という方まで、目からウロコのテクニック満載だった勉強会の様子をレポートします!


「XLOOKUP関数」の衝撃

まずは、XLOOKUP関数の解説からスタートです。 この関数、Office 2021以降やMicrosoft 365を使っているなら、絶対に使わないと損です!

ここが凄い①:引数がシンプルすぎる!

VLOOKUPだと「列番号」を指定するのが面倒でしたよね。XLOOKUPなら、「検索値」「検索範囲」「戻り範囲」の3つを選ぶだけでOKなんです 。

ここが凄い②:エラー処理が内蔵されている!

データが見つからない時、#N/A エラーを消すために IFERROR 関数を使っていませんか? XLOOKUPなら、第4引数に「見つからない場合」の値を設定できます。例えばここに「0」や「””(空白)」を入れるだけで、エラー処理が完了しちゃうんです 。これは地味に嬉しい機能!

ここが凄い③:行ごと・列ごと一気に取得!

これが今回のテーマ「スピル」の真骨頂。 戻り範囲を「1列」ではなく「複数列」指定すると、隣のセルにも自動でデータが表示(スピル)されます


条件に合うデータを全部出す!「FILTER関数」の魔法

「特定の商品だけ抜き出したい」「売上が10個以上のデータだけ見たい」 そんな時、オートフィルタで絞り込んでコピペしていませんか?

FILTER関数を使えば、数式だけで条件に合うデータを瞬時に抽出できます 。元のデータが変われば結果も自動更新。これがオートフィルタにはない強みです。

使い方はシンプル。「配列(元の表)」と「含む(条件)」を指定するだけ 。


プロの技!「AND/OR条件」の数学的アプローチ

ここからが今回の勉強会のハイライト、「複数条件」の指定方法です。 例えば、「A商店」かつ「10個以上」というような場合です

ぷりずむぷろぐらむさんの解説で面白かったのが、「関数を使う方法」「計算記号を使う方法」の比較でした。

1. 関数を使う方法(丁寧な書き方)

  • AND条件(かつ): BITAND 関数を使う
  • OR条件(または): BITOR 関数を使う

2. 計算記号を使う方法(プロっぽい書き方!)

実は、PCの中では「TRUE(正しい)」は「1」、「FALSE(間違い)」は「0」として扱われています 。これを利用すると…

  • AND条件(かつ):「*(掛け算)」 で表せる!
    • 理屈:1(True) × 1(True) = 1(True) 。片方でも0(False)なら答えは0になるから。
  • OR条件(または):「+(足し算)」 で表せる!
    • 理屈:0(False) + 0(False) 以外は、答えが1以上になるから。

この「0と1の数学的背景」まで解説してくれるのが、この勉強会の深いところでした


関数を組み合わせて最強の表を作ろう

勉強会の最後には、応用テクニックも紹介されました。

  • UNIQUE関数と組み合わせる: 重複を除いたリストを一瞬で作る
  • SORT関数と組み合わせる: 抽出したデータを「個数が多い順」に自動並べ替え
  • MATCH関数で補強する: 列の順番が変わっても数式が壊れないように対策

約30分の勉強会でしたが、「データの抽出」に関しては、もう怖いものなしになれる内容でした!

主催の「Excel-Fun」について 今回参加したコミュニティ「Excel-Fun」は、Discordを中心に活動していて、初心者でも質問しやすい温かい雰囲気が魅力です 。 なんと、もうすぐ1周年!12月はアドベントカレンダー企画や記念イベントも目白押しだそうです

「一人で勉強するのは辛い…」という方は、ぜひ覗いてみてはいかがでしょうか? アーカイブ動画もYouTubeに残っているそうなので、復習したい方は要チェックです!

あわせて読みたい
Excel-Fun.xls* Excel-Fun.xls*

本日のまとめ

  • XLOOKUPはすごい!エラー処理も範囲取得もこれ1つ!
  • FILTER関数は「数式版オートフィルタ」。
  • 複数条件は「掛け算(AND)」「足し算(OR)」で攻略せよ!

それでは、良きExcelライフを!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次