ガイド
ExcelのLENとLENBの違い
Excelで文字数とバイト数を確認するときに混同しやすいLENとLENBの考え方を説明します。
Excelで文字数を確認するときはLENを使います。バイト数の考え方を確認したい場合はLENBが出てきますが、環境や文字セットの扱いによってWebのUTF-8バイト数とは一致しない場合があります。
WebフォームやAPIの上限確認では、Excelだけで判断せず、文字数・バイト数カウントでUTF-8バイト数を確認してください。
確認手順
- Excel上ではLENで文字数を確認します。
- WebやAPIの制限がbytes表記なら、対象文字列をTASUTOOLへ貼り付けます。
- UTF-8バイト数を基準に入力を調整します。
注意点
LENBの結果をそのままUTF-8の送信サイズとして扱うと、判断を誤る場合があります。
主張と出典
| 主張 | 出典 | 確認日 | 確信度 | 更新条件 |
|---|---|---|---|---|
| ExcelのLENは文字列内の文字数を返し、LENBは文字列を表すバイト数に関係する関数である。 | Microsoft Support: LEN, LENB functions | 2026-07-18 | high | MicrosoftのLEN/LENB説明に変更があった場合 |