エクセルの関数・マクロ・VBAが無料で分かる。

LEN関数


文字列の文字数を求める



=LEN(文字列)
下矢印
指定した文字列の文字数を求めます。全角文字、半角文字の区別はなく1文字として数えられます。 スペースや句読点、数値は全て文字列として処理されます。


引数 種類 内容
@文字列 文字列 文字数を調べる文字列を指定する。

One Point
LEN関数は、1バイト文字セット(SBCS)を使う言語での使用を、LENB関数は、2バイト文字セット(DBCS)を使う言語での使用を意図したものです。 DBCSをサポートする言語には、日本語、簡体字中国語、などがあります。 コンピューターの既定の言語の設定に応じて、戻り値は、LEN関数では、既定の言語の設定に関係なく、1バイト文字も2バイト文字も、 各文字が常に1つとして数えられます。 LENB関数では、DBCSをサポートする言語の編集を有効にした後でその言語を既定の言語として設定した場合に、各2バイト文字が2つとして数えられます。 それ以外の場合は、各文字は1つとして数えられます。