指定した文字列の文字数を返します。
使用例
表記例 | 出力例 | 説明 |
---|---|---|
Len("abcde") | 5 | |
Len("一二三四五") | 5 | いわゆる2バイト文字でも1文字は1文字としてカウントされます |
Len(12345) | 5 | 数字を直接指定することもできます |
Len(#2015/09/16 12:34:56#) | 19 | 日付や時刻も見たままの文字列とみなして値が返されます |
書式
Len(文字列)
備考
文字列のバイト数を求めるときはLenB関数を使います(クエリの式ビルダ―には現れない関数です)。
ただし、Accessが通常用いるUnicodeだとすべての文字が2バイトと評価されます。全角文字を2バイト、半角文字を1バイトとしてバイト数を求める場合は
LenB(StrConv(文字列,128)
とします。