Excel函數學習39:LEN函數

2022-01-30 完美Excel

微信公眾號:excelperfect

本文系因違規而刪除的2017年10月29日推送文章經修改後重新推送,已看過的朋友可直接飄過,免得浪費時間。

 

LEN函數返回文本字符串中的字符數。

 圖1

 

什麼情況下使用LEN函數?

LEN函數返回文本字符串中字符的個數。它能夠:

計算單元格中數據的長度

計算單元格區域中數據長度之和

根據身份證號判斷性別

 

LEN函數語法

LEN函數只有1個參數,其語法如下:

 

LEN函數陷阱

LEN函數通常與FIND函數、LEFT函數、MID函數、RIGHT函數等配合使用,但在使用前應對傳遞給它的數據使用TRIM函數、SUBSTITUTE函數等進行合適的清理。

在某個單元格中是日期數據,如果使用LEN函數求該單元格中數據的長度,那麼將會返回代表該日期的系列號數字的長度。

如果使用LEN函數計算包括錯誤值的單元格數據的長度,那將返回錯誤值。

 

示例1: 計算單元格中數據的長度

在下圖2所示的工作表單元格A1中的文本前後都有空格,公式:

=LEN(A1)

返回數值11,表明單元格A1中有11個字符。

使用TRIM函數去除字符串前後的空格,然後計算字符個數:

=LEN(TRIM(A1))

返回數值7,表明單元格A1中實際上有7個字符。比較一下,可知道字符串前後共有4個空格。

 圖2

 

示例2: 計算單元格區域中的數據長度之和

如下圖3所示的工作表,選擇單元格區域C1:C5,輸入數組公式:

=LEN(A1:A5)

可以分別計算出單元格區域A1:A5中各單元格中的字符個數。

 圖3

如果要計算單元格區域A1:A5中各單元格中的字符個數之和,可以使用公式:

=SUMPRODUCT(LEN(A1:A5))

結果如圖4所示。

 圖4

 

示例3: 根據身份證號判斷性別

如下圖5所示的工作表,在單元格C2中是身份證號,使用公式:

=IF(LEN(C2)=18,IF(ISEVEN(RIGHT(2,1)),"",""),"不是有效的身份證號")

獲取該身份證號持有人的性別。LEN函數判斷身份證是否是有效的18位。

 圖5

 

 

本文屬原創文章,轉載請註明出處。

歡迎在下面留言,完善本文內容,讓更多的人學到更完美的知識。

歡迎關注[完美Excel]微信公眾號:

方法1—在微信「添加朋友」或者通訊錄中搜索「完美Excel」或者「excelperfect」後點擊關注。

方法2—掃一掃下面的二維碼

相關焦點

  • 經常與其他excel函數進行組合使用的函數,len函數的具體使用方法
    其實excel函數中有些函數是需要跟其他函數進行組合才能發揮其作用,這次我們要分享的len函數就是大部分情況與其他函數進行組合使用的,下面我們就簡單講解一下有關len函數的使用方法。len函數的公式是=len(text),含義是表示返回文本串的字符數,比如我們要計算出在線辦公軟體課程這串文本的字符,我們可以可以len函數,得出的結果是8個字符,假如我們增加一個空格,結果就會變成9 ,因為空格也算一個字符,len函數也會跟其他函數進行組合使用,比如我們需要在一串數據中提取自己需要的數值。
  • 使用excel函數substitute,len,left等函數來實現時間的替換轉換
    C3單元格的公式內容為:=SUBSTITUTE(SUBSTITUTE(SUBSTITUTE(B3,"小時",":"),"分",":"),"秒","")而excel函數substitute就是替換的意思,這個函數,可以把單元格中所有的指定內容替換為需要的內容。
  • Excel公式與函數之美10:小而美的函數之LEN函數
    一鍵直達 >> Excel函數學習39:LEN函數 LEN函數之美LEN函數的美在於能夠提供最終的確切數字,並為其他函數所用。如果說ROW函數是提供動態變化數字的計數器的話,那麼LEN函數提供的數字就是計數終結的地方。
  • Excel中如何利用len、lenb函數,快速提取需要的姓名信息?
    打開excel表格後我們可以看到,在員工姓名列除了有中文還有英文,而現在我們需要的僅僅是中文而已。就好比姓名後面跟著電話號碼,那我們應該怎麼來快速提取我們想要的信息呢?如果分離的話又不確定英文到底有多長,提取函數的話也是有相同困擾的。
  • Excel函數right與len、mid與text在實際案例當中的組合用法
    今天我們將會介紹另外兩種同樣具有文本信息提取功能的函數,它們分別是函數middle和函數right,並且接下來會以實例的形式來介紹函數right和函數len的組合用法以及函數middle與函數text的組合用法。
  • 快速分離數據中的單位,怎麼能少了函數LEN和LENB的幫助?
    身份證號碼信息的提取和郵箱地址中的重要信息提取都是現實中頗為常見的問題,所以用excel函數來解決這類問題還是十分實用。今天我們的內容還是以三大文本處理函數(mid、right、left)為基礎,介紹引入新的函數,將新函數的運用方法和三大文本處理函數的用法充分結合起來,然後通過實例的方式進行充分的展示。
  • excel函數實例視頻教程第二集-從零開始學習excel函數學習視頻教程
    excel函數學習視頻教程 會計excel教程視頻 excel函數教程視頻 excel函數實例視頻教程 excel函數實例視頻教程第二集-從零開始學習excel函數學習視頻教程Excel課程由部落窩教育滴答老師主講。
  • excel中的替代函數——replace和substitute函數的應用實例
    在excel中,常用的替換函數有replace和substitute函數,這兩個函數都可以替換單元格中的部分內容,功能和ctrl+H的功能類似,但是使用函數的目的一方面不會破壞原數據,另一方面與其他函數結合可以實現更多功能,對於substitute的參數=substitute(單元格,被替換的字符串,新字符串,指定替換第幾個),第四個參數可以省略
  • EXCEL函數公式大全之利用FIND函數和RIGHT函數LEN函數取末尾字符
    EXCEL函數公式大全之利用FIND函數和RIGHT函數LEN函數從字符串末尾取出指定長度的字符,從字符串中取出銷售員的姓名。EXCEL函數與公式在工作中使用非常的頻繁,會不會使用公式直接決定了我們的工作效率,今天我們來學習一下提高我們工作效率的函數FIND函數、RIGHT函數和LEN函數。在上節的課程中我們講過了利用FIND函數和LEFT函數提取字符串中的部門,今天這節課我們是利用FIND函數、RIGHT函數和LEN函數提取字符串中的員工姓名。
  • Excel函數學習28:TRIM函數
    本文來源於www.contextures.com,由完美Excel翻譯,稍有補充和修改,特輯錄於此,分享與大家共同學習。
  • Excel函數學習10:REPLACE函數
    本文來源於www.contextures.com,由完美Excel翻譯,稍有補充和修改,特輯錄於此,分享與大家共同學習。
  • Excel函數學習13:ADDRESS函數
    微信公眾帳號:excelperfect本文來源於www.contextures.com,由完美Excel
  • Excel函數學習16:HYPERLINK函數
    本文來源於www.contextures.com,由完美Excel翻譯,稍有補充和修改,特輯錄於此,分享與大家共同學習。
  • Excel函數學習8:SEARCH函數
    本文來源於www.contextures.com,由完美Excel翻譯,稍有補充和修改,特輯錄於此,分享與大家共同學習。
  • Excel函數學習24:CELL函數
    本文來源於www.contextures.com,由完美Excel翻譯,稍有補充和修改,特輯錄於此,分享與大家共同學習。
  • Excel函數學習11:SUBSTITUTE函數
    本文來源於www.contextures.com,由完美Excel翻譯,稍有補充和修改,特輯錄於此,分享與大家共同學習。
  • Excel函數應用篇:right函數的使用方法
    在表格處理中,常常需要在字符串中提取部分字符,以進行下一步處理,例如從身份證號碼中提取指定位數的數字,以判斷身份證的性別等,手動操作較繁瑣,利用excel
  • Excel函數學習23:TRANSPOSE函數
    本文來源於www.contextures.com,由完美Excel翻譯,稍有補充和修改,特輯錄於此,分享與大家共同學習。
  • Excel函數學習3:CHOOSE函數
    本文來源於www.contextures.com,由完美Excel翻譯,稍有補充和修改,特輯錄於此,分享與大家共同學習。
  • Excel函數學習1:MATCH函數
    本文來源於www.contextures.com,由完美Excel翻譯,稍有補充和修改,特輯錄於此,分享與大家共同學習。