Excel操作教學:詳細解說LEFT函數的運用與實務技巧

本教學全面介紹Excel LEFT函數的語法、參數與操作步驟,並透過多元範例說明如何應用於姓名、編號、中文等資料處理。內容涵蓋進階組合技巧、常見錯誤排查、與RIGHT及MID函數的比較,協助你提升文字處理效率。

Notion 新創專屬 3 個月免費福利| 官方合作夥伴限定

經本站專屬連結申請,即享 3 個月 Notion Plus + AI 無限免費 (市價 $6,000 美元)! 務必保留推薦碼 venturer ,否則不符資格。 全程免費,無需信用卡。需用公司 Email 與有效公司網站。
免費使用

200+模板自動化工作流程

從數據到成果,只需一步 — 用Monday代替Excel,效率倍增!
免費使用

AI智能團隊協作

AI驅動的ClickUp超越Excel,讓工作更精準快速!
免費使用

什麼是 Excel LEFT 函數?

Excel的LEFT函數是一個專門用來從文字開頭擷取指定字元數的實用工具。無論是在資料清理、批次處理名單、拆解商品編號,還是分析郵遞區號等情境,LEFT函數都能協助你快速取得所需資訊。例如,當你需要從「王小明」這個姓名中擷取姓氏,或從「A12345」的產品代碼中取得前兩碼分類,LEFT函數都能輕鬆完成。

LEFT函數與RIGHT、MID等文字處理函數並列,是Excel中最常用的文字擷取工具之一。它的主要特點是「從左邊開始」擷取,適合處理格式固定、規則明確的資料欄位。

LEFT 函數語法與參數說明

LEFT函數的基本語法如下:

LEFT(text, [num_chars])
參數名稱 說明 是否必填 預設值
text 欲擷取字元的文字串,或包含文字的儲存格 必填
num_chars 要從開頭擷取的字元數(正整數) 選填 1
  • text:可以直接輸入文字(需加引號),或引用儲存格(如A1)。
  • num_chars:若省略,預設只取最左邊1個字元。若超過實際字元數,則回傳整個文字串。

注意事項:
– 若num_chars為0,回傳空字串。
– 若num_chars為負數,會顯示錯誤(#VALUE!)。
– 若text為數值,Excel會自動將其視為文字處理。

LEFT 函數實際應用教學

基本範例操作

  1. 擷取英文姓名的姓氏
  2. 假設A2為「David Lee」,公式:=LEFT(A2, 5),結果為「David」。
  3. 取得產品編號前兩碼分類
  4. A3為「AB123456」,公式:=LEFT(A3, 2),結果為「AB」。
  5. 擷取郵遞區號前3碼
  6. A4為「10042」,公式:=LEFT(A4, 3),結果為「100」。

產業應用情境舉例:
– 人資部門批次擷取員工名單的姓氏。
– 行銷人員從客戶代碼中提取區域資訊。
– 物流單位根據郵遞區號前幾碼判斷配送區域。

進階應用與其他函數組合

LEFT函數常與其他函數組合,處理更複雜的需求:

  1. 動態擷取:與FIND函數搭配
  2. 目標:從「王小明-業務部」中只取姓名。
  3. 公式:=LEFT(A5, FIND("-",A5)-1)
  4. 說明:FIND找出「-」的位置,LEFT據此擷取左側所有字元。

  5. 批次去除字尾:與LEN函數搭配

  6. 目標:去除最後一個字元(如「A1234X」→「A1234」)。
  7. 公式:=LEFT(A6, LEN(A6)-1)

  8. 轉數值:與VALUE函數搭配

  9. 目標:從「123-456」中取出「123」並轉為數值。
  10. 公式:=VALUE(LEFT(A7, FIND("-",A7)-1))

處理中文與特殊字元注意事項

在處理中文、全形或特殊符號時,LEFT函數的行為需特別留意:

  • 中文字元:LEFT以「字元」為單位,中文與英文皆算1個字元。例如「王小明」用=LEFT(A8,2)會得到「王小」。
  • 全形符號:全形標點或特殊符號同樣視為1個字元。
  • 亂碼問題:若資料來源為不同編碼(如CSV匯入),可能出現亂碼,建議先轉換編碼或用CLEAN、TRIM等函數清理。

實務提醒:
– 若遇到中文字與英文混合,建議先確認資料格式,避免擷取到半個詞或亂碼。

LEFT、RIGHT、MID 函數比較

函數 擷取方向 語法範例 適用情境
LEFT 從左邊 =LEFT(A1, 3) 取開頭固定字元
RIGHT 從右邊 =RIGHT(A1, 2) 取結尾固定字元
MID 中間 =MID(A1, 2, 3) 取中間指定位置與長度
  • LEFT:適合擷取開頭資訊,如分類碼、姓氏。
  • RIGHT:適合擷取結尾資訊,如流水號、檢查碼。
  • MID:適合擷取中間資訊,如身分證號中間數字。

選用建議:
– 若資料格式規則明確,優先選用LEFT或RIGHT。
– MID適合格式不固定或需動態計算位置時。

常見錯誤與排查

錯誤情境 可能原因 解決方式
#VALUE! 錯誤 num_chars為負數或非數字 檢查參數,確保為正整數
結果為空白 num_chars為0或text為空 檢查參數與資料內容
亂碼或非預期結果 資料編碼問題、隱藏字元 用CLEAN、TRIM清理資料
取不到正確字元 中文與英文混合、全形半形混用 確認字元數、資料格式
取值超出實際長度 num_chars大於text長度 結果為整個字串,屬正常現象

排查步驟建議:
– 先檢查公式參數是否正確。
– 檢查原始資料有無隱藏空白或特殊符號。
– 若為批次處理,建議先用LEN檢查字串長度。

常見應用場景與批次處理技巧

  1. 批次處理姓名
  2. 大型名單中快速擷取所有人的姓氏,公式可拖曳複製至整欄。
  3. 商品分類自動化
  4. 批次擷取商品編號前幾碼,自動分類產品。
  5. 郵遞區號區域分析
  6. 批次擷取郵遞區號前3碼,快速分群地區。
  7. 結合自動化工具
  8. 若需大規模資料處理,可搭配Monday.com等專案管理工具,將Excel資料自動同步至任務系統,提升團隊協作效率。

FAQ:Excel LEFT 函數常見問題

Q1:LEFT函數為什麼取不到正確的字元?
A:常見原因包括num_chars參數設錯、資料有隱藏空白或特殊符號、中文與英文混合導致字元數判斷錯誤。建議先用LEN檢查字串長度,再調整公式。

Q2:如何用LEFT函數處理含有空白的資料?
A:可先用TRIM函數去除前後空白,如=LEFT(TRIM(A1), 3)

Q3:LEFT函數可以用在Google Sheets嗎?
A:可以,語法與Excel相同,操作方式一致。

Q4:LEFT函數可以處理數字嗎?
A:可以,但數字會被視為文字處理。若需保留數值格式,需搭配VALUE函數。

Q5:如何批次處理大量資料?
A:將公式拖曳至整個資料欄,或結合自動化工具如ClickUp進行批次任務管理。

總結與進階工具推薦

LEFT函數是Excel中不可或缺的文字處理利器,無論是基礎資料擷取還是進階自動化,都能大幅提升工作效率。若你經常需要批次處理大量資料、協作管理專案,建議可評估結合Monday.comClickUp等進階專案管理或自動化工具,將Excel的資料整合進團隊流程,進一步優化協作與效率。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

✨ 讓專案管理變簡單,團隊更強大!

在專案推進的每一步,效率就是競爭力。monday.com 整合進度追蹤、團隊協作與資源分配,讓你隨時掌握全局、快速解決問題。
全球18萬家專業團隊已經採用,你還在等什麼?