首頁 > 專題 > excel > 主體

excel函數lenb和len的區別使用

藏色散人
發布: 2019-06-04 14:13:54
原創
10464 人瀏覽過

len和lenb函數都是用來統計單元格中字元數的,那它們之間有什麼區別呢?本文將從這兩個函數的意義、語法和實例來為大家詳細講解。

excel函數lenb和len的區別使用

excel函數lenb和len的區別使用:

1.LEN函數的意思是返回文字字串的字元數,語法也比較簡單,就是LEN( text)

excel函數lenb和len的區別使用

excel函數lenb和len的區別使用

2.LENB函數的意思是傳回文字中所包含的字元數,語法也比較簡單,就是LENB( text)

excel函數lenb和len的區別使用

excel函數lenb和len的區別使用

從意義上可能大家看的不是很明白,在此說明下他們最主要的區別,LEN是按字符數算的,無論是漢字還是數字,都是按1來計數,LENB是按字節數算的。數字、字母、英文、半角狀態下輸入的標點符號依1計算的,漢字、全角狀態下輸入的標點符號以2計算。

下文將舉例具體說明

如圖所示,例一和例二主要的差異就在於例一的逗號為全角狀態下輸入的,而例二的逗號是在半角狀態下輸入的(也就是英文狀態下)

excel函數lenb和len的區別使用

#現在我們用len先對例一例二的字元數做統計,如圖所示,會發現得到的數值都是6,也就是無論漢字數字標點都是按1來計數的

excel函數lenb和len的區別使用

現在我們用lenb先對例一例二的字元數做統計,如圖所示,會發現得到的數值不同,例一為9,例二為8,因為漢字是按2個字符,數字按1個,而例一中的逗號是在全角狀態(中文狀態)下輸入的,要按2來計數,例二中的逗號是在半角狀態(英文狀態)下輸入的,所以按1來計數,所以例一比例二多了1個字節

excel函數lenb和len的區別使用

最後我們可以自己計算下中1;'   的字元數和位元組數,題中均為全角下輸入,用len應該是得到4,用lenb得到的位元組數應該是2(中) 1(1) 2(;) 2(')=7,你做對了嗎?

本文來自EXCEL基礎教學欄位:http://www.php.cn/topic/excel/

以上是excel函數lenb和len的區別使用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
最新問題
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!