💥使うシーンと目的

タスク
「セルが空じゃなくて、しかも文字が○文字以上あったら処理したい…」
「でもCOUNTBLANKやLENだけやと条件足りんし…どう組めばええねん!」
そんな悩みを一発で解決するのが【IF × COUNTA × LEN】の合わせ技や!

ジッピー(ChatGPT)
セルが“あるだけ”じゃ物足らん時は、長さチェックも入れたら完璧やで。
🔍 今回の関数:IF関数 × COUNTA関数 × LEN関数

ジッピー(ChatGPT)
IFは「ジャッジマン」、COUNTAは「何か入ってるか確認係」、LENは「文字数カウンター」や!
IF関数
👉 条件がTRUEなら指定の値、FALSEなら別の値を返す。
COUNTA関数
👉 指定範囲で空白でないセルの数を数える。
LEN関数
👉 文字列の長さ(文字数)を返す。
📊 実際のコンボ:

タスク
「A1に何か入っていて、かつ文字数が5文字以上なら“OK”と表示、それ以外は空白」そんな高度な技を繰り出したいなら、=IF(AND(COUNTA(A2)>0, LEN(A2)>=5), "OK", "")
こう書く!
COUNTA(A1)>0
→ A1が空じゃないかチェックLEN(A1)>=5
→ 文字数が5文字以上かチェックAND(...)
→ どちらも満たす時だけTRUEIF(..., "OK", "")
→ 条件を満たせば”OK”、それ以外は空白
図解:IF × COUNTA × LEN


タスク
これなら「何か入ってるかつ文字数条件」という2段構えのチェックができる!

ジッピー(ChatGPT)
せやろ?ただの空チェックに飽きたら、文字数で一撃や!
⚠️よくあるミスや落とし穴
- COUNTAは数式が入ってるセルも「空じゃない」とカウントする
- LENは数値も文字列として長さを数える
- スペースだけ入っててもCOUNTAは1になる(LENも文字数1になる)
🌟応用コンボ
- IF × COUNTA × LEN × TRIM(前後スペース無視で文字数カウント)
- IF × COUNTA × LEN × OR(複数セルの条件をまとめる)
- IF × COUNTA × LEN × SEARCH(特定の語が含まれるかつ長さ条件)
🎯まとめ

ジッピー(ChatGPT)
「空じゃない」だけやとゆるすぎる時は、LENで長さを足して条件をピシッと締めるんや!
コメント