← Excel 公式課程

FIELD NOTES / Excel 公式教學

LEFT 取出左邊的文字

Excel 公式教學發布:作者:茂伯預估 2 分鐘閱讀

從名稱開頭取出固定字數,例如從門市名稱取出前兩字的城市名稱。

本文目錄

本教學由作者茂伯編寫,並由作者在 Windows 版 Microsoft 365 與 Excel 2021 實際操作驗證。

從名稱開頭取出固定字數,例如從門市名稱取出前兩字的城市名稱。

先準備範例資料

開啟空白活頁簿,依下表把資料輸入對應儲存格。A、B 等是欄名;1、2 等是列號。

列 A
1 門市名稱
2 台北中山店
3 台中西區店
4 高雄左營店

輸入這個公式

在 E2 輸入以下公式,按 Enter。

=LEFT(A2,2)

正確結果:台北

語法:

=LEFT(text,[num_chars])
引數 代表什麼
text 原始文字或存放文字的儲存格。本課是 A2。
[num_chars] 選填。從左邊取幾個字元;本課填 2。省略時只取 1 個字元,不能填負數。

公式請使用英文名稱及半形標點;若系統以分號分隔引數,請依 Excel 提示改用分號。語法中的方括號表示選填,不必輸入。

照著做並核對畫面

  1. 在空白工作表的 A1:A4 輸入上表,確認 A2 是「台北中山店」。
  2. 在 E1 輸入「城市」,再點選 E2。
  3. 在 E2 輸入 =LEFT(A2,2),按 Enter。
  4. 重新點選 E2,確認顯示「台北」,即 A2 最左邊的兩個字。
LEFT 範例資料及公式結果的 Excel 網頁版實際操作畫面

圖 1 Excel 網頁版實際操作畫面

從 A2 左邊開始數:「台」是第 1 個字元,「北」是第 2 個字元。指定 2 就取出「台北」。本課使用的一般中文字,每個字各算 1 個字元。

常見錯誤

  • 以為第二個引數是終點位置或儲存格列號:它是要取出的字元數。
  • 忘記填 2,只寫 =LEFT(A2):省略字元數只會得到「台」。
  • 原始文字開頭多了空格:空格也占字元位置,會影響結果。

自己試一次

把 E2 的公式改為讀取 A3,取出「台中西區店」前兩字,會得到什麼?

參考答案:

=LEFT(A3,2)

結果:台中。仍然取 2 個字元,只把文字來源改成 A3,因此得到「台中」。

官方參考

Microsoft Support:LEFT 函數