Excel中len和lenb區別

Len函數和lenb函數,同為Excel的文本函數,都是用來統計單元格中的文本長度。有些人搞不清楚他們兩者之間的區別。今天就讓我們來說說他們到底不一樣在哪裡?

一、Len函數和lenb函數的區別

  • Len函數:返迴文本字符串中的字符數;
  • Lenb函數:返迴文本字符串中用於代表字符的位元組數。

它們的區別,即:

  • Len函數,是按字符數計算。不論中文、數字和英文字母,所佔長度均相同,每個都佔用1個字符;
  • Lenb函數,是按位元組數計算。漢字、全角狀態下的標點符號,每個佔用2個位元組;而英文字母、數字、空格和半角狀態下的標點符號佔用1個位元組。

看以下的圖表,你就清楚它們倆的區別了。

Excel中len和lenb區別

說明圖解:

=LENB(A2)圖解說明:

Excel中len和lenb區別

=LENB(A5)圖解說明:

Excel中len和lenb區別

二、len函數和lenb函數的實例應用

案例一:

如下圖:統計A列單元格里的數字個數。

在C2單元格里輸入公式:

=LENB(A2)-LEN(A2)+1

然後把公式下拉即可。

Excel中len和lenb區別

案例二:

len函數,用來計算字符的長度,例如,當我們輸入公式:=LEN(A2)的時候,它會計算字符有多少個。

Excel中len和lenb區別

而lenb函數公式,是用來計算位元組的長度,例如我們使用lenb函數公式,求得的結果,你會發現,中文的標點符號,以及中文的漢字,它都是佔2個位元組的,所以算出來都是雙倍的,英文的符號,以及英文大小寫字母,它和字符算出來的結果一樣。

Excel中len和lenb區別

有了這些基礎的概念,那實現工作中,有什麼用呢?

舉個工作中的實例,左邊有原始數據,是漢字和數字組合在一起的,現在需要將漢字和數字分隔開來。

Excel中len和lenb區別

因為漢字的長度,以及數字的長度都是不固定的,很難進行提取,但是我們可以用字符和位元組的差異來進行求解。

如果我們的文本是漢字+數字組成的,那我們可以設X為漢字長度,Y為數字長度,那len函數公式和lenb函數公式,就可以用公式表達出來,最後將這個二元一次方程解出來。

  • 得到漢字的長度,就是用lenb-len
  • 數字的長度,就是用2倍的len-lenb

Excel中len和lenb區別

有了以前的理解概念,我們再結合left函數公式,就可以輕鬆提取漢字了我們使用的公式是:=LEFT(F2,LENB(F2)-LEN(F2))

Excel中len和lenb區別

有了以前的理解概念,我們再結合left函數公式,就可以輕鬆提取漢字了

我們使用的公式是:

=LEFT(F2,LENB(F2)-LEN(F2))

Excel中len和lenb區別

關於這個函數公式,你學會了么?動手試試吧!

原創文章,作者:簡單一點,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/229330.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
簡單一點的頭像簡單一點
上一篇 2024-12-10 12:23
下一篇 2024-12-10 12:23

相關推薦

  • 為什麼不能用Microsoft Excel進行Python編程?

    Microsoft Excel是一個廣泛使用的數據分析工具,但是它不能直接用於Python編程。這是因為Microsoft Excel並不是一個編程工具,它的主要功能是進行數據處理…

    編程 2025-04-29
  • 如何使用Upper公式

    Upper公式是一個在數學計算和科學領域中十分常用的公式,能夠把文本中的所有字母轉化為大寫字母。在本篇文章中,我們將詳細介紹如何使用Upper公式。 一、Upper公式的定義 Up…

    編程 2025-04-28
  • 基尼係數Excel計算模板

    這篇文章將介紹基尼係數Excel計算模板,為大家詳細闡述如何使用Excel進行基尼係數的計算。 一、模板下載及導入 首先需要下載基尼係數的Excel計算模板,可以在Excel中通過…

    編程 2025-04-28
  • 使用ReoGrid操作Excel的WPf應用

    本文將詳細闡述如何使用ReoGrid來操作Excel,重點介紹在WPF應用程序中使用ReoGrid的方法及注意點。 一、ReoGrid簡介 ReoGrid是一個基於.NET的開源組…

    編程 2025-04-27
  • Word編輯公式

    Word編輯公式是Microsoft Office軟件中一個非常實用的功能。本文將從多個方面對Word編輯公式進行詳細闡述,包括公式的插入、編輯、公式庫的使用以及常用的公式樣式 一…

    編程 2025-04-27
  • Excel日期函數

    Excel是當前企業和個人使用非常廣泛的辦公軟件之一。其中的日期函數可以用於處理各種涉及日期和時間的任務。本文將從不同的方面介紹Excel日期函數,幫助讀者深入了解和熟練使用日期函…

    編程 2025-04-25
  • 用C語言表示階乘運算公式

    本文將從以下幾個方面對階乘運算公式用C語言表示進行詳細的闡述: 一、階乘運算公式簡介 階乘運算是指將正整數$n$連乘到1的運算,通常表示為$n!$,例如$5!=5\times4\t…

    編程 2025-04-25
  • Java Excel導入導出詳解

    一、Excel文件簡介 Excel是微軟公司開發的一種電子表格程序,多用於商業、財務、科學等各種數據處理。 Excel文件通常以.xls或.xlsx格式存儲,其中.xls格式為Ex…

    編程 2025-04-25
  • Word轉Excel詳解

    一、使用Office插件 1、可以使用Office自帶的「將表格複製為Excel工作簿」插件。只需在Word中選中表格,點擊「插入」選項卡中的「對象」按鈕,在彈出的窗口中選擇「將表…

    編程 2025-04-25
  • 弘曆強弱王指標公式通達信版

    一、指標概述 弘曆強弱王指標是一種技術分析指標,其主要用於辨別股票的強弱,以及預測其未來的走勢。該指標包含4個短期指標和4個中長期指標,分別計算出強勢值和弱勢值,通過比較兩者的大小…

    編程 2025-04-25

發表回復

登錄後才能評論