LEN是LENGTH的意思,是用來計算文本長度的。一個文本裡面有幾個字,就可以使用LEN函數來計算。
LENB中LEN是LENGTH的意思,B是BYTE字節的意思。放在一起就是計算文本的字節數。
語法
LEN(文本)
LENB(文本)
他們隻有一個參數,要計算長度或者字節數的文本。
空格将作為字符進行計數。不可以省略。
Len函數中文、英文、符号,均按一個字符計算。
Lenb函數漢字、全角狀态下的标點符号,每個字符按兩個字節計算;數字、英文和半角狀态下的标點符号按一個字節計算。
示例
基本用法
當文本是數字、字母、空格或者半角狀态下的标點符号時,計算字符數和字節數一緻;
當文本是漢字或者全角狀态下的标點符号時,一個漢字或者标點符号是兩個字節,計算字節數是字符數的兩倍。
拓展用法
檢驗數據錄入是否規範
用LEN函數計算文本的長度,使用IF函數判斷身份證号是否18位、手機号是否11位,分别返回是否規範。
判斷是否有不可見字符
我們有時候使用查找函數或者求和時會出現錯誤,這時可以使用LEN函數來看看數據中是否有不可見字符或者空格等。
,
使用VLOOKUP查找員工的年齡,查找員工A是返回了錯誤值,這時我們可以使用LEN函數查看原數據中是否含有不可見字符。
LEN(A2)返回了4,可見單元格中存在不可見字符或空格,删除後即可正常查找。
拆分數字和文本
LENB(A2)-LEN(A2)可以得到A2單元格中姓名的字符長度,然後用LEFT函數在A2單元格中從左開始提取相應的字符數,得到姓名;
LEN(A2)*2-LENB(A2)可以得到A2單元格中電話号碼的字符長度數,然後用RIGHT函數在A2單元格中從右開始提取相應個數的字符,提取到聯系電話。
,
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!