LEN 與 LENB 函數

Excel LENLENB 函數教學 ?

LENLENB 函數都用來計算字串的長度,但它們在處理字元長度方面有所不同,尤其是對於雙字節字符(如中文、日文、韓文等)的處理方式。


LEN 函數

功能

LEN 函數用來計算一個字串中的字符數量。它將每個字符視為一個單位,不論字符是單字節(如英文字母)還是雙字節(如中文字符)。


語法

LEN(文字)
  • 文字(必填):需要計算長度的字串或儲存格。

返回值:字串中的字符數量(包括空格)。


範例

A 列公式結果說明
Hello=LEN(A1)5Hello 有 5 個字符
你好=LEN(A2)2你好 有 2 個字符
Excel 2025=LEN(A3)10包括空格,共 10 個字符
A B C=LEN(A4)5包含 2 個空格,共 5 個字符

注意LEN 函數計算的是字符數,包括所有字符(字母、數字、標點符號、空格等)。


LENB 函數

功能

LENB 函數與 LEN 類似,但計算的是字節數,而非字符數。LENB 用於處理雙字節字符集(DBCS)的語言,如中文、日文和韓文等。每個雙字節字符佔用 2 個字節,而單字節字符(如英文字母和數字)仍然佔用 1 個字節。


語法

LENB(文字)
  • 文字(必填):需要計算字節數的字串或儲存格。

返回值:字串的字節數。


範例

A 列公式結果說明
Hello=LENB(A1)5英文字母 Hello 每個佔 1 字節,總共 5 字節
你好=LENB(A2)4中文 你好 每個字符佔 2 字節,總共 4 字節
Excel 2025=LENB(A3)12包括空格,共 12 字節(每個字母佔 1 字節,空格佔 1 字節)
A B C=LENB(A4)7包含 2 個空格,共 7 字節

注意

  • LENB 主要用於包含雙字節字符(如中文)的情況,計算的是字節數。
  • 如果你的 Excel 是英文版本或不支援 DBCS 字符集,LENB 的結果與 LEN 相同。

LENLENB 的差異

特性LENLENB
功能計算字符數計算字節數(特別是對雙字節字符)
計算對象每個字符視為 1 個單位(包含單字節和雙字節字符)單字節字符為 1 字節,雙字節字符為 2 字節
適用範圍通用,適用於所有字符主要處理包含雙字節字符的字串(如中文、日文等)

結論

  • LEN 用來計算字串中的字符數,適用於大部分情況。
  • LENB 用來計算字串中的字節數,特別適合處理雙字節字符集(如中文、日文等語言)。

如果你需要精確計算字符在不同語言中的長度,使用 LENB 來處理包含雙字節字符的字串。?

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *