在 Excel 擷取文字,可用 LEFT 從左邊取字、RIGHT 從右邊取字、MID 從中間指定位置取字,或用 FIND 找出特定字元的位置,中英文字元皆適用。
Excel 如何從左邊或右邊擷取文字?LEFT 與 RIGHT 函數用法
要從資料的左右兩側擷取文字,可以使用 LEFT 函數從左邊開始算,或使用 RIGHT 函數從右邊開始算,並指定要取回的字元數量。往下我們就一個個函數來跟大家分享使用範例,在 Excel 裡中英文都一樣,一個字母或一個中文字都代表為一個字元。
LEFT 函數:從左側擷取
- 語法:
LEFT(text, num_chars) - 功能:從文字的左邊擷取指定數量的字元。
假設我們想從 A2 欄位最左邊取回 5 個字元,請在目標儲存格輸入 =LEFT(A2, 5),按下 Enter 鍵後就會返回「Hello」。
RIGHT 函數:從右側擷取
- 語法:
RIGHT(text, num_chars) - 功能:從文字的右邊擷取指定數量的字元。
如果我們想從 A2 欄位最右邊取回 6 個字元,請在目標儲存格輸入 =RIGHT(A2, 6),按下 Enter 鍵後就會返回「World!」。
怎麼在 Excel 指定位置擷取資料?MID 函數教學
如果想要從文字段落的中間擷取資料,可以使用 MID 函數,設定好起始位置與要擷取的字元數,就可以精準抓出需要的內容。
- 語法:
MID(text, start_num, num_chars) - 功能:從文字的指定位置開始擷取指定數量的字元。
假設我們要從 A2 欄位的第七個字元開始,取回 5 個字元,請在目標儲存格輸入 =MID(A2, 7, 5),按下 Enter 鍵後就會返回「Worl」。
如何在 Excel 快速找出特定文字的位置?FIND 函數範例
想要確認某個特定字元在字串中的第幾個位置,可以使用 FIND 函數來搜尋,它會返回該文字串第一個出現的位置數字。
- 語法:
FIND(find_text, within_text, [start_num]) - 功能:在一個文字串中尋找另一個文字串的位置,並返回第一個出現的位置。
假設我們想知道小寫字母「o」在 A2 欄位文字中的位置,請在目標儲存格輸入 =FIND("o", A2),按下 Enter 鍵後會返回數字 5,因為在文字串中第一個字母「o」的位置是第 5 個字元。
常見問題
Excel 的 LEFT 函數有什麼作用?
LEFT 函數可以從文字的最左邊開始,擷取你所指定數量的字元,例如輸入 =LEFT(A2, 5) 就會從 A2 欄位左邊取回 5 個字。
想要從 Excel 文字中間擷取資料該用哪個函數?
可以使用 MID 函數,它的語法是 MID(文字, 起始位置, 字元數),能讓你從文字的指定位置開始,擷取特定數量的字元。
FIND 函數在 Excel 中代表什麼意思?
FIND 函數用來在一個文字串中尋找另一個特定文字的位置,並會返回該文字第一次出現的位置數字。
在 Excel 函數中,中文字和英文字母的字元數怎麼算?
無論是中文字還是英文字母,在這些文字擷取函數中,一個字母或一個中文字都代表為一個字元。
(本文於 2026 年 10 月更新:補充步驟說明與常見問題)




