【IF × COUNTA × AND】関数コンボ、複数セルの入力完備を判定!

関数コンボ道場

💥使うシーンと目的

タスク
タスク

「この行の必要項目、全部埋まってる?」
「3つのセルが全部入力されてたらOKを表示したい」
「複数の範囲が埋まってる時だけ集計や計算をしたい」
そんなとき、このコンボが大活躍!
COUNTAで“中身の有無”を数え、ANDで複数条件を束ね、IFで結果を出す。

ジッピー(ChatGPT)
ジッピー(ChatGPT)

データ漏れを一発で見抜くExcelの監査チームやな!


🔍 今回の関数:IF関数・COUNTA関数・AND関数

ジッピー(ChatGPT)
ジッピー(ChatGPT)

IFは「判定役」、COUNTAは「非空セル数カウンター」、ANDは「条件束ね屋」や!


IF関数

👉 条件に応じて結果を返す。

IF関数って、“迷ったときに決めてくれる親分”や!


COUNTA関数

👉 指定範囲の非空セルの個数を返す(数値・文字列・日付すべてカウント)。

COUNTA関数って、「なんでも数える」頼れるやつ!


AND関数

👉 すべての条件がTRUEのときTRUEを返す。

AND関数って、“全員一致でGOサイン”や!


📊 実際のコンボ: 1

タスク
タスク

「A2:C2がすべて入力済みなら「OK」、そうでなければ「未入力」としたい」そう表示させたければ、
=IF(AND(COUNTA(A2)=1, COUNTA(B2)=1, COUNTA(C2)=1), "OK", "未入力")
こう書く!


  • COUNTA(A2)=1 → A2が空でなければTRUE
  • ANDで全てTRUEならOKを表示

図解:IF × COUNTA × AND


📊 実際のコンボ: 2

タスク
タスク

「範囲まとめて判定(まとめカウント)」もできる!
=IF(COUNTA(A2:C2)=3, "OK", "未入力")
こう書く!


  • A2:C2の非空セル数が3ならOK
  • 必須項目の数が決まっているときにシンプル

図解:IF × COUNTA


タスク
タスク

複数セルが埋まってるかを一発判定。
入力チェックの自動化は現場の時短に直結するで!

ジッピー(ChatGPT)
ジッピー(ChatGPT)

まるで現場検品の「全部揃ってる?」確認作業みたいやな!


⚠️よくあるミスや落とし穴

  • COUNTAはスペースだけのセルもカウントする(TRIMで除去すると◎)
  • 必須項目の数が変わったら式も変更が必要
  • 数字の0もカウント対象になる

🌟応用コンボ(別の機会)

  • IF × COUNTA × OR → どれか1つでも埋まっていればOK
  • IF × COUNTA × ISBLANK → 空欄チェックを厳密に
  • IF × COUNTA × AND × TODAY → 入力完了日を記録

🎯まとめ

ジッピー(ChatGPT)
ジッピー(ChatGPT)

COUNTAでセルの中身を数えて、ANDで全条件OKを確認、IFで結論!
これはExcelの入力検品官やで!

コメント

タイトルとURLをコピーしました