
「誰がまだやってないのか、毎回チェックするのが大変」
「提出状況を見たいだけなのに、目視で探すしかない」
「未入力の人だけ、一覧で出してくれたら楽なのに…」
こんなふうに感じたこと、ありませんか?
スプレッドシートは便利ですが、
提出・入力・更新などの“やり忘れ”チェックに関しては、
放っておくと手作業地獄になりがちです。
でも実は、
たった1行の関数で「やってない人だけ」を自動で抽出する方法があります。
- タスクの抜け漏れチェック
- アンケートの未提出者リスト
- 日報や週報の確認
どれにも使えるシンプルな技です。
この記事では、FILTER関数 と ISBLANK関数 を組み合わせて、
「未入力だけを表示する仕組み」を丁寧に解説します。
次章では、まずなぜこの仕組みが必要なのか、
「人の目チェック」が限界な理由から掘り下げていきます。
- 第1章|なぜ“人の目チェック”では限界があるのか
- 第2章|FILTER関数 × ISBLANK関数で「未入力だけ」を抽出する方法
- 第3章|応用編:未提出者リストをさらに使いやすくする工夫
- まとめ|“やってない人だけ”が見えると、管理がラクになる
- ✅ 関連記事紹介セクション
第1章|なぜ“人の目チェック”では限界があるのか
スプレッドシートは「一覧性」があるから便利。
だけど、やっていない人だけを見つけるという目的には、
実はすごく向いていない使い方でもあります。
❌ 目視チェックのよくある課題
① 見落とす
1行1行確認していると、どうしても集中力が切れて見落としが発生します。
② 人数が増えると破綻する
10人くらいならまだしも、20人、30人と増えてくると、
毎回探すのが苦痛になってきます。
③ 時間がかかる
1人ずつ名前をチェック → 未記入かどうか確認 → 手で色付け or コピー...
意外と時間がかかる地味作業になります。
✅「未提出者だけ見たいのに、それができない」
というのが、スプレッドシートにおける“管理のもどかしさ”です。
🤖 自動抽出すれば、次の状態が作れる
- 「やってない人」が一目で分かる
- 一覧が自動で更新される
- 担当者に確認・リマインドしやすくなる
第2章|FILTER関数 × ISBLANK関数で「未入力だけ」を抽出する方法
まずは結論から。
スプレッドシートで「未入力の行だけ」を抽出したいなら、
この1行の関数が使えます:
=FILTER(A2:B100, ISBLANK(B2:B100))
🧩 どういう意味?
この式は、
- A2:B100 の中から
- B列が空欄(未入力)の行だけを
- まるごと表示する
という動作をします。
📝 実際の例
| 名前 | 提出日 |
|---|---|
| 田中 | 2024/05/01 |
| 鈴木 | |
| 佐藤 | 2024/05/02 |
| 高橋 |
このとき、上記の関数を使えば、表示されるのは:
| 名前 | 提出日 |
|---|---|
| 鈴木 | |
| 高橋 |
となり、「やってない人だけ」がパッと見えるようになります。
💡 ワンポイント解説
-
FILTER(範囲, 条件):指定した条件を満たす行だけを抽出 ISBLANK(列範囲):セルが空欄かどうかを判定する
🚨 注意点
-
抽出元の範囲(A2:B100など)は十分に余裕を持たせる
-
ISBLANK は数式セルでも空白と判定しない場合があるので注意
→=LEN(B2:B100)=0に変えるとより確実です
次章では、この仕組みをもう少し発展させて、
- 未提出者にコメントを加えたり
- 名前だけを一覧で出す方法
など、実務でよくある応用パターンをご紹介します。
第3章|応用編:未提出者リストをさらに使いやすくする工夫
未入力の行を FILTER で抽出するだけでも便利ですが、
実際の業務では「もう一歩使いやすくしたい」という場面があります。
ここでは、実務でよくある3つの応用パターンをご紹介します。
① 名前だけ一覧表示したい(提出状況の通知用など)
提出日などの列は不要で、「やってない人の名前だけリスト化したい」場合は次のように書きます:
=FILTER(A2:B100, ISBLANK(B2:B100))
- A列:名前
- B列:提出日
このように、抽出する列を1列にすれば、名前だけのリストになります。
② 空白ではなく「提出済み」などの文字チェックにしたい
たとえば、「B列が '未提出' の人だけ表示したい」という場合:
=FILTER(A2:B100, B2:B100="未提出")
これは ISBLANK の代わりに文字列一致で条件を絞るパターンです。
「未記入」ではなく「未対応」などフラグを使って管理している場合に有効です。
③ 提出漏れ者にコメントを添える
Slackやメールに通知する前に、「コメント付きリスト」を作っておきたいときは、
別列にメッセージ列を用意して自動入力しましょう:
=ARRAYFORMULA(IF(ISBLANK(B2:B100), "提出お願いします", ""))
これにより、「未入力の人」だけに自動でコメントが付与されます。
その列を FILTER で一緒に表示すれば、リマインド文付きリストの完成です。
🧩 これで実現できること
- 未提出者リストの自動化
- 通知・確認の効率化
- ミスや漏れの減少
まとめ|“やってない人だけ”が見えると、管理がラクになる
スプレッドシートは便利なツールですが、
「未提出の人を探す」「入力漏れを見つける」ような作業には、
そのまま使うと意外と向いていない側面もあります。
ですが今回ご紹介した、FILTER × ISBLANKの組み合わせを使えば、
- やっていない人だけを抽出
- 自動で更新される一覧を表示
- 通知・確認の効率アップ
といったメリットが、関数1行で手に入ります。
💡 ポイントを振り返ると…
=FILTER(範囲, ISBLANK(列))で、未入力だけ抽出できる- 名前だけ/コメント付き/条件付き抽出もアレンジ可能
- 「確認」や「声かけ」の手間を大幅に減らせる
“やっていない人”が一目で分かる。
それだけで、日々の確認作業がずっとラクになります。
完璧な関数スキルがなくても、
「ちょっと整える」だけで仕事がスムーズになる。
そんな体験を、スプレッドシートでもぜひ試してみてください。
✅ 関連記事紹介セクション
あわせて読みたい関連記事
📘 迷わず作れるスプレッドシートのコツ|設計図思考で仕事を整える方法
スプレッドシート、なんとなく作っていませんか?
見やすく・使いやすく整える“型”を紹介しています。
workstyle-organize.hatenablog.com
📂 フォルダが迷路にならない整理術|仕事が整う3階層モデルと棚おろしのコツ
ファイル整理に悩む人へ。迷わず探せるフォルダ構成の作り方を解説しています。
workstyle-organize.hatenablog.com
🧠 ToDoリストが続かない人へ|3行メモで整えるシンプルな習慣術
「やることが多すぎて動けない」そんなときに効く、思考を整える軽い習慣。
workstyle-organize.hatenablog.com