エクセルバージョン
マイクロソフト365
本日は文字列の文字数とバイト数が取得できるLENとLENBについて解説していきたいと思います。
それではいってみましょう!
Menu
LEN関数
概要
文字列の文字数を返します。
構文
LEN(文字列)
引数
LEN | 引数 | 詳細 | 必須/省略可 |
第1引数 | 文字列 | 検索したいセルや文字列を指定 | 必須 |
使用例
半角や全角を区別しないで文字数が取得されます。
LENB関数
概要
文字列のバイト数を返します。
構文
LENB(文字列)
引数
LENB | 引数 | 詳細 | 必須/省略可 |
第1引数 | 文字列 | 検索したいセルや文字列を指定 | 必須 |
使用例
全角と半角が区別され、バイト数が取得されます。
・半角 → 1文字が1バイト
・全角 → 1文字が2バイト
まとめ
文字数の取得はLen、文字のバイト数を取得はLenBです!簡単ですね。
以上です。
【文字列操作】
文字を抜き出す(左と右)
【VBA】 文字の左や右から文字を抜く(Left,Right)
文字を抜き出す(指定位置から指定文字数)
【関数】指定位置から指定文字数を抜き出す(MID,MIDB)
文字の位置を取得
【関数】指定した文字の位置を文字列から検索(FIND,FINDB)
【関数】文字の位置番号を取得(SEARCH,SEARCHB)
文字数を取得
文字を置換する
【関数】指定位置から何文字や何バイト指定して置換(REPLACEとREPLACEB)
【VBA】配列の文字列を置換(先頭,末尾,全て)Replace