📊つかえる関数.com

文字数を数える関数は?LENとLENBの違いは?

基本関数初級·更新: 2025-01-15
LEN(文字列)は文字数を返します。日本語も英数字も1文字としてカウントします。LENB(文字列)はバイト数を返し、全角文字は2、半角文字は1としてカウントします。これを利用して全角文字数を求める場合は「=LENB(A1)-LEN(A1)」とすると全角文字数が得られます。全バージョンで使用可能です。

📊 バージョン対応

2016
対応
2019
対応
2021
対応
365
対応

📋 実務での使用例

💼 顧客名の文字数チェック(データベース登録前)

データベースの制限が20文字の場合、LEN関数で事前チェックし、超過分に警告を出す

=IF(LEN(A2)>20, "文字数超過", "OK")

💼 全角文字が含まれているかチェック

メールアドレスや電話番号欄に全角文字が混入していないか検証

=IF(LEN(A2)=LENB(A2), "半角のみ", "全角あり")
LENLENB文字数バイト数全角半角