在 Excel 中處理文字資料時,大小寫不一致常會導致比對失敗、格式混亂或報表顯示不整齊。LOWER 函數能將所有英文字母轉為小寫,是資料清理、格式標準化與輸入驗證的基礎工具。無論是處理代碼、姓名、地區名稱或標籤欄位,LOWER 都能快速統一格式,提升資料一致性。
🔹快速摘要(語法、用途、常見場景)
- 用途:將文字轉換為全小寫
- 語法:
=LOWER(文字)
- 常見場景:格式統一、資料清理、報表欄位標準化、英文代碼處理、輸入驗證前處理
一、LOWER 函數語法與用途:文字轉小寫的格式處理工具
語法:
=LOWER(text)
- text:要轉換的文字字串
- 回傳結果為將所有英文字母轉換為小寫的文字
- 不影響數字、標點符號或非英文字元(如中文)
二、範例教學:五個基礎 + 五個進階範例
🔸基礎範例(適合初學者快速掌握用途)
範例一:將英文大寫轉為小寫
=LOWER("EXCEL")
回傳 excel
。
範例二:將混合大小寫文字轉為全小寫
=LOWER("ExCel FunCtion")
回傳 excel function
。
範例三:處理儲存格內容轉小寫
=LOWER(A1)
將 A1 的內容轉為全小寫。
範例四:搭配 CONCAT 合併文字後轉小寫
=LOWER(CONCAT(A1, B1))
合併 A1 與 B1 並轉為小寫。
範例五:搭配 TEXT 格式化後轉小寫
=LOWER(TEXT(A1, "yyyy-mm-dd"))
將日期格式化後轉為小寫(無實際變化,但可用於標準化)。
🔸進階範例(適合報表設計與資料清理應用)
範例六:搭配 TRIM 去除空格後轉小寫
=LOWER(TRIM(A1))
先去除空格,再轉為小寫。
範例七:搭配 SUBSTITUTE 替換字元後轉小寫
=LOWER(SUBSTITUTE(A1, "-", " "))
將破折號替換為空格後轉為小寫。
範例八:建立標準化代碼欄位
=LOWER(LEFT(A1, 3) & "-" & RIGHT(A1, 2))
組合代碼並轉為小寫。
範例九:搭配 IF 判斷後轉小寫提示
=IF(A1="", "請輸入資料", LOWER(A1))
若 A1 為空則顯示提示,否則轉為小寫。
範例十:批次處理整欄資料(動態陣列)
=MAP(A2:A100, LAMBDA(x, LOWER(x)))
將 A2:A100 中所有文字轉為小寫(Excel 365)。
三、常見問題解答(FAQ)
Q1:LOWER 可以處理中文嗎?
不行,LOWER 僅影響英文字母,不影響中文或其他語系字元。
Q2:LOWER 和 PROPER 有什麼差別?
LOWER 轉為全小寫,PROPER 轉為每個單字首字母大寫。
Q3:LOWER 可以搭配哪些函數使用?
常見搭配 TRIM、SUBSTITUTE、TEXT、IF、MAP、LAMBDA 等。
Q4:LOWER 可以處理整欄資料嗎?
Excel 365 可搭配 MAP 批次處理,舊版則需拖曳填滿。
Q5:LOWER 可以用在資料驗證嗎?
可以,常用於清理輸入值後進行比對或驗證。
四、注意事項與錯誤排除
- LOWER 僅影響英文字母,不影響數字、標點或非英語字元
- 若輸入為空白或非文字型態,回傳空字串或原值
- 若搭配其他函數使用,需注意公式順序與格式一致性
- 若需處理中文或其他語系字元,需搭配其他清理函數
- 建議搭配 TRIM 或 CLEAN 處理空格與不可見字元
五、延伸技巧與相關函數
- UPPER 函數:將文字轉為全大寫
- PROPER 函數:將每個單字首字母轉為大寫
- TRIM 函數:去除前後空格
- SUBSTITUTE 函數:替換特定字元
- MAP / LAMBDA 函數:批次處理與邏輯封裝
六、結語與延伸閱讀推薦
LOWER 函數是 Excel 中最常用的文字格式處理工具之一,適合用在報表設計、資料清理、欄位標準化與輸入驗證等情境。學會 LOWER 後,你可以進一步探索:
- [UPPER 函數教學:將文字轉為全大寫的格式處理技巧]
- [PROPER 函數教學:將每個單字首字母轉為大寫的標準化方法]
- [TRIM 函數教學:去除空格與格式統一的實用技巧]