
- Excel 函式教程
- Excel 函式 - 首頁
- 相容性函式
- 邏輯函式
- 文字函式
- 日期和時間函式
- 多維資料集函式
- 數學函式
- 三角函式
- 資料庫函式
- 動態陣列函式
- 工程函式
- 財務函式
- 資訊函式
- 查詢和引用函式
- 統計函式
- Web 函式
- Excel 有用資源
- Excel - 快速指南
- Excel - 有用資源
- Excel - 討論
Excel - LEN 函式
LEN 函式
EXCEL 的LEN函式返回一個數值,表示輸入字串的長度。與LENB函式不同,它為每個字元計數1個位元組。此函式支援單位元組字元集。此常用函式與其他函式結合使用,例如LEFT、FILTER、SUM、AVERAGE等等,以計算複雜的表示式。如果與條件運算子一起使用,LEN 函式將返回 TRUE/FALSE 值。
相容性
此高階 Excel 函式與以下版本的 MS-Excel 相容:
- Microsoft 365 版 Excel
- Microsoft 365 for Mac 版 Excel
- 網頁版 Excel
- Excel 2024
- Excel 2024 for Mac
- Excel 2021
- Excel 2021 for Mac
- Excel 2019
- Excel 2016
語法
LEN 函式的語法如下:
LEN (text)
引數
您可以對LEN函式使用以下引數:
引數 | 描述 | 必填/可選 |
---|---|---|
文字 | 它指示輸入字串,其中空格也將作為字元計算。 | 必填 |
需注意的幾點
- 如果單元格引用指向第一個引數中的空單元格值,則 LEN 函式將返回零。
- 如果第一個引數引用錯誤,則 LEN 函式將返回相同的錯誤值。
- LEN 函式與支援 DBCS 集的外國語言不相容。
如何在 Excel 中使用 LEN 函式?
- 開啟新的 Excel 工作表,將游標放在目標單元格上,然後雙擊該單元格。
- 輸入 = 號,然後輸入 LEN(單元格引用/文字)。
- 最後,按 Enter 鍵。
LEN 函式示例
下面給出了一些LEN函式的示例:
示例 1:如何在 Excel 中計算輸入文字的長度?
此函式返回文字字串中的字元數,包括空格、標點符號和特殊字元。
解決方案
步驟 1 - 假設樣本資料集包含“文字”和“字元數”列。輸入公式=LEN(B3) 並按Enter鍵。

因此,LEN 函式將檢索值為 5。

步驟 2 - 拖動 + 號(填充柄)並將其拖放到C9單元格,以計算C4:C9單元格區域的長度。

示例 2
如果單元格引用指向第一個引數中的空單元格值,則 LEN 函式將返回零。
解決方案
在此示例中,當您在C3單元格中計算公式=LEN(B3)時,B3單元格包含一個空文字值。

按Enter鍵後,LEN 函式將檢索 0。

示例 3:合併 LEN、FILTER 和 AVERAGE 函式
在 Excel 中使用LEN、FILTER和AVERAGE函式根據特定文字條件執行計算。
解決方案
您打算計算長度大於 8 的輸入字串的平均值。這可以透過使用 LEN、FILTER 和 AVERAGE 函式建立複雜的表示式來實現。
讓我們開始在C3單元格中輸入表示式=AVERAGE(LEN(FILTER(B3:B9,LEN(B3:B9)>8))) 並按Enter鍵。

解釋
=AVERAGE(LEN(FILTER(B3:B9,LEN(B3:B9)>8)))
- 內部LEN(B3:B9)>8表示式驗證單元格區域長度並返回 TRUE/FALSE 值。
- FILTER(B3:B9, LEN(B3:B9)>8)過濾了 B3:B9 區域,只返回其值大於 8 的文字字串。
- 外部 LEN 函式LEN(FILTER(B3:B9, LEN(B3:B9)>8))將計算已過濾文字值的長度。
- 因此,AVERAGE函式將計算已過濾字串的計算長度的平均值。
因此,結果值為 11.6。

下載練習表
您可以下載並使用示例資料表來練習LEN函式。
廣告