🎯 學程目標
- 文字長度:LEN
- 取字:LEFT、MID、RIGHT
- 數值轉文字:TEXT
- 找文字:FIND…
文字處理基礎
- 學習目標:熟悉基本函數,學會處理格式規律的資料。
- 核心能力與函數:
- LEN (長度):理解文字也是有長度的概念。
- LEFT / RIGHT (固定切割):學習從字串的前面或後面抓取固定數量的字元。
- TEXT (數字轉文字):應用於實務上的編號補 0(如將員工編號 7 補成 0007)或身分證格式處理。
- 口訣金句:「固定長度 → 用 LEFT / RIGHT 解決」。
文字定位與拆解
建立「位置計算思維」,學習處理長度不一但有邏輯的資料。
- 學習目標:掌握 Excel 的定位邏輯,學會精準切割中間文字。
- 核心能力與函數:
- FIND (定位):學習回傳特定文字在儲存格中的「數字位置」。
- MID (切中間):在已知位置的情況下擷取中間字串。
- 黃金組合技:結合
MID與FIND進行動態拆解(例如:=MID(A2, FIND("市",A2)+1, FIND("路",A2)-FIND("市",A2)))。
- 口訣金句:「Excel 不是在抓文字,是在抓『位置差』」。
資料清洗
處理「不規則資料」與「例外狀況」
- 學習目標:學會處理「不乾淨」的資料,提升公式的防呆與健壯性。
- 核心能力與函數:
- FIND + IFERROR (防呆機制):處理找不到特定文字時的錯誤(如
IFERROR(FIND("段",A2),"沒有段"))。 - 不規則地址處理:針對有的地址有「段」、有的沒有「段」的情況編寫判斷公式。
- 商業場景應用:從混亂的商品資料(如「A001-筆電-黑色」)中分別抓取編號、名稱與顏色。
- FIND + IFERROR (防呆機制):處理找不到特定文字時的錯誤(如
- 口訣金句:「真實世界資料一定是亂的,會處理例外才是高手」。
TEXT 函數(數字轉文字)
TEXT 是把「數值」轉成「有格式的文字」
基本語法:TEXT(數值, “格式”)
- 補 0:=TEXT(A2,”0000″),固定長度編號(員工、訂單)
- 金額格式:=TEXT(A2,”#,##0″)
- 日期格式:
- =TEXT(A2,”yyyy/mm/dd”)
- =TEXT(A2,”yyyy年mm月dd日”)
- 星期:
- =TEXT(A2,”aaaa”),星期六
- =TEXT(A2,”ddd”),六
Excel 顯示格式 ≠ 文字
TEXT 是「真的把格式寫進內容」
實務應用
- 組合訂單編號:=”ORD-” & TEXT(A2,”0000″)
- 報表日期:=”報表日期:” & TEXT(TODAY(),”yyyy/mm/dd”)
- 發票格式:=TEXT(A2,”000-000-000″)
進階應用
- TEXT + CONCAT:=”客戶:” & A2 & ” / 金額:” & TEXT(B2,”#,##0″)
- TEXT + IF:=IF(A2>1000, TEXT(A2,”#,##0″) & ” (大額)”,”一般”)
常見錯誤
- 錯誤 1:TEXT 後不能再計算,TEXT(A2,”0000″) + 1 ❌
- 錯誤 2:排序會錯, 文字排序 ≠ 數值排序
🔹 TEXT = 格式寫進資料
🔹 顯示格式 = 只是看起來
資料剖析

