Excel 擷取特定字串後之文字操作教學

在這篇教學中,我們將介紹如何使用Excel中的函數與公式,輕鬆擷取特定字串中的所需文字。不論是從一段文本中提取關鍵字,還是分離特定格式的資料,本教學都能提供詳細步驟,幫助你快速掌握這項技能。

讓資訊整合更靈活

記錄、協作、成長 — Notion帶來比Excel更靈活的工作方式!
免費使用

200+模板自動化工作流程

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

AI智能團隊協作

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

介紹

在Excel中,擷取特定字串後的文字是一個常見的任務。這在處理大型數據集或進行資料清理時尤為重要。本教學將詳細介紹如何在Excel中使用各種函數來擷取字串中的特定部分。

使用LEFT函數

基礎用法

LEFT函數用於從字串的左邊開始擷取特定數目的字符。其語法為:

LEFT(text, [num_chars])

例如,假設A1單元格中的數值為 “Hello, World!”,使用公式=LEFT(A1, 5)將會返回 “Hello”。

實際應用

若在一個數據集中,每筆資料的前幾個字符都代表具體的信息(如日期的年份),可以使用LEFT函數快速擷取。

使用RIGHT函數

基礎用法

RIGHT函數用於從字串的右邊開始擷取特定數目的字符。其語法為:

RIGHT(text, [num_chars])

例如,假設A1單元格中的數值為 “Hello, World!”,使用公式=RIGHT(A1, 6)將會返回 “World!”。

實際應用

RIGHT函數可用於擷取後缀信息,如文件名中的擴展名。例如,對於文件名 “report.xlsx”,可以使用=RIGHT(A1, 4)來取得 “.xlsx”。

使用MID函數

基礎用法

MID函數用於從字串的中間位置開始擷取特定數目的字符。其語法為:

MID(text, start_num, num_chars)

例如,假設A1單元格中的數值為 “Hello, World!”,使用公式=MID(A1, 8, 5)將會返回 “World”。

實際應用

MID函數非常適合擷取固定格式中的特定部分,例如在YYYY-MM-DD格式的日期字符串中擷取月份。

使用FIND和SEARCH函數

基礎用法

FIND和SEARCH函數用於查找字串中的特定字符或文字的位置,其語法為:

FIND(find_text, within_text, [start_num])

SEARCH(find_text, within_text, [start_num])

例如,假設A1單元格中的數值為 “Hello, World!”,使用公式=FIND(",", A1)將會返回6。而=SEARCH("world", A1, 1)將會返回8。

實際應用

這些函數可以與LEFT、RIGHT、MID配合使用,實現更加複雜的字串擷取。例如,找到一個特定分隔符的位置,然後擷取其之前或之後的所有字符。

綜合應用實例

例子:提取Email中的用戶名稱

假設有一系列電子郵件地址,我們希望從中擷取用戶名稱(即 @ 符號之前的部分)。假設A1包含 “[email protected]”:

  1. 首先使用FIND函數找到@符號的位置:=FIND("@", A1)
  2. 然後使用LEFT函數擷取@符號之前的部分:=LEFT(A1, FIND("@", A1) - 1)

這樣,我們可以得到 “user”。

總結

本文介紹了如何在Excel中使用LEFT、RIGHT、MID、FIND和SEARCH等函數來擷取特定字串後的文字。學會這些技巧後,您將能夠更高效地處理Excel中的文字數據。

發佈留言

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