LEN関数の使い方
文字列の長さを返します。
200720102013201620192021365
- 構文
-
=LEN(文字列) - 引数
-
- 文字列必須
- どんな関数か
LEN は、文字列が何文字かを数えます。全角でも半角でも1文字は1と数えるので、「あいう」も「abc」も 3 です(バイト数で数えたいときは
LENB)。見た目は空でも空白が入っていると 0 にならないので、入力のゆれを見つけるのによく使います。数値を渡すと、表示の形(桁区切りや通貨記号)は無視され、入っている値そのものの桁数が返ります。- 使用例
-
B2 に
=LEN(A2)を入れると、こうなります。A B 1 入力 文字数 2 Excel関数 7 数式を入れたセル
結果: 7(「Excel関数」は7文字)
つまずきやすいところ
- 全角も半角も1文字として数える。バイト数なら LENB
- 見えない空白も数える。TRIM で取ってから数えると、数が合うことがある
よくあるエラーと、その直し方
#VALUE!- 1つのセルではなく、複数のセルの範囲を渡した
LEN(A1)のように1つのセルにする。まとめて数えたいならSUMPRODUCT(LEN(A1:A10))