【Excel函數83】LEN 計算文字長度,欄位驗證與格式解析

更新 發佈閱讀 6 分鐘

在 Excel 中處理欄位驗證、格式解析或資料清理時,常需要知道某段文字的長度。LEN 函數能精準回傳字串中所有字元的數量,包括空格與標點,是文字處理、欄位控制與報表設計中不可或缺的基礎工具。

🔹快速摘要(語法、用途、常見場景)

  • 用途:計算文字字元總數(含空格與標點)
  • 語法=LEN(文字)
  • 常見場景:欄位驗證、格式解析、資料清理、報表欄位控制、文字擷取輔助

一、LEN 函數語法與用途:長度導向的文字分析工具

語法:

=LEN(text)
  • text:要計算長度的文字字串
  • 回傳結果為該字串的字元總數(含空格、標點、符號)
  • 中文、全形字元、特殊符號皆計為 1 個字元

LEN 可搭配其他文字函數進行欄位拆解、格式控制與資料驗證。

二、範例教學:五個基礎 + 五個進階範例

🔸基礎範例(適合初學者快速掌握用途)

範例一:計算英文文字長度

=LEN("Excel")

回傳 5

範例二:計算含空格的文字長度

=LEN("Excel Function")

回傳 15(包含空格)。

範例三:計算中文文字長度

=LEN("函數教學")

回傳 4

範例四:處理儲存格內容

=LEN(A1)

計算 A1 中的字元數。

範例五:搭配 IF 判斷是否超過指定長度

=IF(LEN(A1)>10, "過長", "正常")

若超過 10 字元則顯示「過長」。

🔸進階範例(適合報表設計與欄位驗證應用)

範例六:搭配 MID 擷取倒數第 n 位

=MID(A1, LEN(A1)-2, 3)

擷取最後 3 個字元。

範例七:搭配 LEFT 擷取前半段文字

=LEFT(A1, LEN(A1)/2)

擷取前半段內容。

範例八:搭配 SUBSTITUTE 計算特定字元出現次數

=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))

計算逗號出現次數。

範例九:批次處理整欄資料(動態陣列)

=MAP(A2:A100, LAMBDA(x, LEN(x)))

計算 A2:A100 中每列的字元數(Excel 365)。

範例十:搭配 EXACT 判斷長度是否一致

=EXACT(LEN(A1), LEN(B1))

判斷 A1 與 B1 的長度是否完全相同。

三、常見問題解答(FAQ)

Q1:LEN 可以處理中文嗎?

可以,每個中文字計為 1 個字元。

Q2:LEN 是否包含空格與標點?

包含,所有可見字元都計算在內。

Q3:LEN 可以處理數值嗎?

可以,會將數值轉為文字後計算字元數。

Q4:LEN 可以處理整欄資料嗎?

可以,搭配 MAP 或拖曳填滿即可批次處理。

Q5:LEN 可以搭配哪些函數使用?

常見搭配 MID、LEFT、SUBSTITUTE、IF、MAP、LAMBDA 等。

四、注意事項與錯誤排除

  • LEN 計算的是「字元數」,非「單字數」或「位元組長度」
  • 空格、標點、符號皆計算在內
  • 中文與全形字元計為 1 個字元
  • 若輸入為空白,回傳 0
  • 建議搭配錯誤防呆邏輯處理空白或格式異常輸入

五、延伸技巧與相關函數

1. MID 函數 功能摘要:擷取文字中間指定位置與長度的字元。

連動應用:LEN 可用來動態計算擷取範圍,例如擷取最後幾位字元時可用 LEN(A1)-2 作為起始位置。

2. LEFT 函數 功能摘要:擷取文字左側指定字元數。

連動應用:可用 LEN 計算總長度後擷取前半段,例如 LEFT(A1, LEN(A1)/2)

3. SUBSTITUTE 函數 功能摘要:依內容替換文字片段。

連動應用:可用 LEN 計算替換前後長度差,進而推算特定字元出現次數,例如 LEN(A1)-LEN(SUBSTITUTE(A1,",",""))

4. IF 函數 功能摘要:根據邏輯條件回傳不同結果。

連動應用:可用 LEN 判斷欄位是否過長、是否填寫完整等,例如 IF(LEN(A1)>10, "過長", "正常")

5. MAP / LAMBDA 函數(Excel 365 專用) 功能摘要:MAP 可對陣列中每個元素套用自訂邏輯,LAMBDA 用於封裝該邏輯。

連動應用:可批次計算整欄資料的字元數,例如 MAP(A2:A100, LAMBDA(x, LEN(x))),並可進一步結合 IF 或其他函數進行標記與提示。

這些函數能與 LEN 組合成一套完整的「欄位解析 → 長度判斷 → 格式控制 → 錯誤提示 → 批次處理」流程,適用於報表設計、資料清理與欄位驗證等場景。

六、結語與延伸閱讀推薦

LEN 函數是 Excel 中最基礎的文字分析工具之一,適合用在欄位驗證、格式解析、資料清理與報表設計等情境。學會 LEN 後,你可以進一步探索:

  • [MID 函數教學:擷取文字中間段落的彈性方法]
  • [SUBSTITUTE 函數教學:替換字元以利格式清理]
  • [MAP 函數教學:批次處理與格式比對的動態技巧]
留言
avatar-img
留言分享你的想法!
avatar-img
蝦仁藥師_臨床輕鬆學的沙龍
30會員
224內容數
哈囉~!這裡主要在分享醫療知識,還有記錄下學習程式語言的各種筆記,偶爾穿插一些個人的淺見與有趣分享,希望大家都可以在這邊得到有用的資訊~!
2025/10/14
在 Excel 中進行欄位比對、格式驗證或資料清理時,常需要判斷兩段文字是否完全一致。EXACT 函數能精準比對兩段文字是否「完全相同」,包括大小寫與隱藏字元,是資料驗證、錯誤偵測與報表一致性檢查的常用工具。 用途:判斷兩段文字是否完全一致(區分大小寫)
Thumbnail
2025/10/14
在 Excel 中進行欄位比對、格式驗證或資料清理時,常需要判斷兩段文字是否完全一致。EXACT 函數能精準比對兩段文字是否「完全相同」,包括大小寫與隱藏字元,是資料驗證、錯誤偵測與報表一致性檢查的常用工具。 用途:判斷兩段文字是否完全一致(區分大小寫)
Thumbnail
2025/10/14
在 Excel 中處理欄位拆解、格式解析或資料清理時,若需找出某個字元或文字在字串中的位置,SEARCH 函數是最彈性的選擇。它能回傳指定文字首次出現的位置,且不區分大小寫,適合用於搭配 MID、LEFT、RIGHT 等函數進行欄位解析、代碼拆解與格式控制。
Thumbnail
2025/10/14
在 Excel 中處理欄位拆解、格式解析或資料清理時,若需找出某個字元或文字在字串中的位置,SEARCH 函數是最彈性的選擇。它能回傳指定文字首次出現的位置,且不區分大小寫,適合用於搭配 MID、LEFT、RIGHT 等函數進行欄位解析、代碼拆解與格式控制。
Thumbnail
2025/10/14
在 Excel 中處理欄位拆解、格式解析或資料清理時,常需要找出某個特定字元或文字在字串中的位置。FIND 函數能精準回傳指定字元首次出現的位置,適合用於搭配 MID、LEFT、RIGHT 等函數進行欄位解析、代碼拆解與格式控制。它是文字處理中最常用的邏輯工具之一。
Thumbnail
2025/10/14
在 Excel 中處理欄位拆解、格式解析或資料清理時,常需要找出某個特定字元或文字在字串中的位置。FIND 函數能精準回傳指定字元首次出現的位置,適合用於搭配 MID、LEFT、RIGHT 等函數進行欄位解析、代碼拆解與格式控制。它是文字處理中最常用的邏輯工具之一。
Thumbnail
看更多
你可能也想看
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
還在煩惱平凡日常該如何增添一點小驚喜嗎?全家便利商店這次聯手超萌的馬來貘,推出黑白配色的馬來貘雪糕,不僅外觀吸睛,層次豐富的雙層口味更是讓人一口接一口!本文將帶你探索馬來貘雪糕的多種創意吃法,從簡單的豆漿燕麥碗、藍莓果昔,到大人系的奇亞籽布丁下午茶,讓可愛的馬來貘陪你度過每一餐,增添生活中的小確幸!
Thumbnail
微軟的EXCEL又出了一個新函數了【TRANSLATE】,TRANSLATE這個單字翻譯成中文就是翻譯的意思,他的功能就是"翻譯"。 有了這個函數就可以直接在原有資料進行翻譯,不用再把資料丟到Google翻譯或是GPT了。 🔎函數說明 TRANSLATE(要翻譯的內容,原始語言,翻
Thumbnail
微軟的EXCEL又出了一個新函數了【TRANSLATE】,TRANSLATE這個單字翻譯成中文就是翻譯的意思,他的功能就是"翻譯"。 有了這個函數就可以直接在原有資料進行翻譯,不用再把資料丟到Google翻譯或是GPT了。 🔎函數說明 TRANSLATE(要翻譯的內容,原始語言,翻
Thumbnail
高效生活,幫助你找回更多自己的時間 歡迎來到 AL 的 Googlesheet 學習筆記系列文章。在這個系列中,我們將一步步介紹各種函數,並將它們應用於日常生活中,加速工作、提高效率。 今天要介紹的是使用 Index 、 Counta 函數尋找最後一列的資料!
Thumbnail
高效生活,幫助你找回更多自己的時間 歡迎來到 AL 的 Googlesheet 學習筆記系列文章。在這個系列中,我們將一步步介紹各種函數,並將它們應用於日常生活中,加速工作、提高效率。 今天要介紹的是使用 Index 、 Counta 函數尋找最後一列的資料!
Thumbnail
在工作職場上輸入資料時,如果輸入的內容可以觀察出特定的規則時,其實可以使用儲存格格式來快速輸入資料。 舉一個例子,再輸入學生班級時,三年二班要輸入4個字,【三】、【年】、【二】、【班】,但其實觀察一下規律,其中的年跟班都是相同的,那麼就能利用這個規則來偷吃步拉 📌設定儲存格格式 選取範圍
Thumbnail
在工作職場上輸入資料時,如果輸入的內容可以觀察出特定的規則時,其實可以使用儲存格格式來快速輸入資料。 舉一個例子,再輸入學生班級時,三年二班要輸入4個字,【三】、【年】、【二】、【班】,但其實觀察一下規律,其中的年跟班都是相同的,那麼就能利用這個規則來偷吃步拉 📌設定儲存格格式 選取範圍
Thumbnail
註解 & Print & 變數型態
Thumbnail
註解 & Print & 變數型態
Thumbnail
在 Google 試算表中,LEFT、MID、RIGHT 函式都是用來擷取文字字串中特定部分的函式。我想在這次的教學簡單介紹一下它們,歡迎來看看! LEFT:從左邊(開頭)取字串 我們可以用 LEFT 函式從字串的左邊(開頭)取指定字數的字串。 語法 =LEFT(字串, 要取的
Thumbnail
在 Google 試算表中,LEFT、MID、RIGHT 函式都是用來擷取文字字串中特定部分的函式。我想在這次的教學簡單介紹一下它們,歡迎來看看! LEFT:從左邊(開頭)取字串 我們可以用 LEFT 函式從字串的左邊(開頭)取指定字數的字串。 語法 =LEFT(字串, 要取的
Thumbnail
接下來喜特先生會介紹一系列關於文字處理時,會常常運用到的函式。我們這次先從比較簡單的 LEN、CHAR 和 REPT 開始,之後會陸續介紹其他的。如果你有什麼想要了解的函式,歡迎在下面留言告訴我! LEN:字元長度 我們可以用 LEN 函式取得儲存格或字元的長度。 語法相當簡單:
Thumbnail
接下來喜特先生會介紹一系列關於文字處理時,會常常運用到的函式。我們這次先從比較簡單的 LEN、CHAR 和 REPT 開始,之後會陸續介紹其他的。如果你有什麼想要了解的函式,歡迎在下面留言告訴我! LEN:字元長度 我們可以用 LEN 函式取得儲存格或字元的長度。 語法相當簡單:
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 EXCEL中橫條圖(又稱橫向條形圖)是一種常用的圖表類型,用於以視覺化的方式表示數據。它主要用來比較不同類別之間的數據量。每個類別都有一條水平的條形,以代表該類別的數據值。這種圖表通常適合比較不同類別之間的差異。
Thumbnail
【特殊圖表教學目錄傳送門 : EXCEL特殊圖表大合輯 | 持續更新中】 EXCEL中橫條圖(又稱橫向條形圖)是一種常用的圖表類型,用於以視覺化的方式表示數據。它主要用來比較不同類別之間的數據量。每個類別都有一條水平的條形,以代表該類別的數據值。這種圖表通常適合比較不同類別之間的差異。
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News