search
Excel中lenb函數的使用方法和案例解讀lenb函數使用場景

Excel中lenb函數的使用方法和案例解讀lenb函數使用場景

內容提要:案例講解excel中lenb函數的使用方法,已經解讀工作表和VBA中lenb函數是什麼意思.

正月初七一大早來上班,就看到小夥伴們在微信平台留言的問題,詢問是否可以講解一下excel中lenb函數的使用方法,lenb函數是什麼意思也是比較疑惑。

Excel中常用的文本處理函數有哪些?小編一口氣想到了有Left、right、Mid、Find、Search這幾個。就這幾個函數來說,如果它們後面加上字母B就變成另外一組函數了:LeftB、rightB、MidB、FindB、SearchB。

不帶B函數是按字元處理的,帶上B按位元組處理的(1字元=2位元組)。漢字長度是2位元組,數字是1位元組。

我們舉個簡單例子加以演示。比如A1單元格的內容是「Excel極速貫通班」,=len(A1) 結果 10,=LenB(A1) 結果 15。 下面我們用一個案例來講解中文和數字的提取。下面截圖所示的excel工作表,A列是數據,需要在B列提取A列前面的文字,C列提取A列的數字。


來,小夥伴們動起來,如何寫公式來提取?

小編結合這個小夥伴的提問,使用LENB函數來解題。B2公式為:=LEFT(A2,LENB(A2)-LEN(A2)),C2公式為:=SUBSTITUTE(A2,B2,"")lenb函數的使用方法延伸閱讀:

excel工作表中有LENB函數,同樣VBA中也有LENB函數,不過兩者有一定區別。

工作表中LENB函數表示的是字元所佔的位元組數。如果為雙位元組字元,比如中文佔用兩個位元組,則LENB返回2,英文佔用1個位元組。

VBA中的LENB函數則不同,由於VBA中有各種變數類型,當用LENB計算時,實際返回的是該類型變數所佔用的位元組數。

如果想讓vba的lenb返回結果與工作表lenb返回結果一樣,可以這樣試試:lenb(strconv("",vbfromunicode)),其中「」裡面是單元格或數組、字典對象。

群文件有視頻教程,對Excel感興趣的朋友可加Excel學習交流群:531135945,官網:www.itblw.com

熱門推薦

本文由 一點資訊 提供 原文連結

一點資訊
寫了5860317篇文章,獲得23258次喜歡
留言回覆
回覆
精彩推薦