ホームページ  >  記事  >  トピック  >  Excel関数lenbとlenの違い

Excel関数lenbとlenの違い

藏色散人
藏色散人オリジナル
2019-06-04 14:12:4510464ブラウズ

len 関数と lenb 関数は両方ともセル内の文字数を数えるために使用されますが、両者の違いは何ですか?この記事では、これら 2 つの関数の意味、構文、例について詳しく説明します。

Excel関数lenbとlenの違い

Excel 関数 lenb と len の違いが使用されます:

1.LEN 関数 は return を意味しますテキスト文字列の文字数と構文は比較的単純で、LEN(text)

Excel関数lenbとlenの違い

Excel関数lenbとlenの違い

2.## です。 #LENB 関数 の意味は、テキストに含まれる文字数を返すことです。構文は比較的単純です。つまり、LENB(text)

Excel関数lenbとlenの違い

です。

Excel関数lenbとlenの違い

意味からするとよくわからないかもしれませんが、両者の主な違いを説明します

LEN は文字数で数えます 漢字でも数字でも、 LENB はバイト数でカウントされます。半角状態で入力された数字、文字、英語、句読点は1として計算され、漢字および全角状態で入力された句読点は2として計算されます。

以下に例を挙げて詳しく説明します。

図に示すように、例 1 と例 2 の主な違いは、例 1 のカンマが入力されている点です。例 2 のカンマは全角の状態ですが、カンマは半角の状態 (つまり英語の状態) で入力されます。図のように例1と例2の文字数をlenでカウントすると、得られた値はすべて6、つまり漢字の文字数や句読点に関係なくカウントされていることがわかります。 as 1

Excel関数lenbとlenの違い

次に、lenb を使用して例 1 と例 2 の文字数をカウントします。図に示すように、取得された値が得られることがわかります。が異なり、例1は9、例2は8、漢字は2文字、数字は1で押されており、例1のカンマは全角状態(中国語状態)になっているため、以下のように入力すると、例 2 のカンマは半角状態(英語状態)で入力されているため 1 とカウントされるため、例 1 は例 2

より 1 バイト多くなります。 Excel関数lenbとlenの違い

最後に、質問内の 1;' の文字数とバイト数を計算できます。質問内の入力は全角です。len を使用すると 4 が取得され、lenb を使用するとバイト数が取得されます。 . 2(中) 1(1) 2(;) 2(')=7です、ちゃんとやってますか?

この記事は、EXCEL 基本チュートリアルのコラムから引用したものです:

http://www.php.cn/topic/excel/Excel関数lenbとlenの違い

以上がExcel関数lenbとlenの違いの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。