💥使うシーンと目的

タスク
「入力された文字が5文字以内なら“OK”、それ以上なら“やり直し”」
「“空白ではないけど1文字だけ”っていう微妙な入力をはじきたい」
――こんな“文字数でルールをつけたい”とき、これが大活躍!

ジッピー(ChatGPT)
「文字数に制限あり」って条件、めっちゃあるやろ?
LENで数えて、IFでさばく!これが現場の鉄則や!
🔍 今回の関数:IF関数とLEN関数

ジッピー(ChatGPT)
IFが「条件で分岐」、LENが「文字数を測る測定器」や!
IF関数
👉 条件に応じて、表示や処理を切り替える定番関数。
LEN関数
👉 セル内の**文字数(全角・半角関係なく1文字としてカウント)**を返す関数。
📊 実際のコンボ:

タスク
「A2の文字が10文字以内なら“OK”、それ以上は“NG”」こんなルールで分けるには、=IF(LEN(A2)<=10, "OK", "NG")
こう書く!
LEN(A2)
→ 入力された文字数<=10
→ 10文字以内かどうかを判定
🎯図解:IF × LEN


タスク
文字数制限って、申請フォーム・名前欄・商品コード・コメント欄…
あらゆる場面で必要や!これは覚えといて損なし!

ジッピー(ChatGPT)
LENで測ったら、空白も改行もカウント対象やで!
**「見えへんけど文字数オーバー」**とか、あるあるすぎて怖い(笑)
⚠️よくあるミスや落とし穴
- 空白や改行も1文字としてカウントされる
- 数式で
""
を返してても、それは**“空文字”=0文字扱い** - 「12345」は5文字、「あいうえお」も5文字(全角も1文字扱い)
🌟応用コンボ(別の機会)
- IF × LEN × ISBLANK(空白でない+文字数制限を合わせた判定)
- IF × LEN × EXACT(文字列一致かつ文字数条件つきの比較)
- IF × LEN × COUNTA(入力済み行数+文字数条件)
🎯まとめ

ジッピー(ChatGPT)
LENで数え、IFで分ける!
これはフォームチェック・業務ルールの最前線や!
コメント