KutoolsforOffice — 一套方案,五大工具。事半功倍。三月特賣:20% 折扣

在 Excel 中提取空白或逗號前/後的提取文本-簡易指南

作者Sun修改日期

在 Excel 中,從特定字元(例如空白或逗號)之前或之後提取文字是常見的任務。無論您是準備資料集進行分析,還是僅需擷取文字資料中的特定部分,Excel 都提供多種函數來輕鬆完成這項工作。本文將說明如何運用 Excel 公式,從第一個空白、逗號或其他指定字元之前或之後提取所需文字。


使用公式提取特定字元前或後的提取文本

若要在 Excel 中提取特定字元(例如空白或逗號)首次出現前或後的文字,您可以使用以下簡易公式。

提取第一個空白或逗號前的提取文本

  1. 將下列公式複製或輸入至您要顯示結果的空白儲存格中,再按下「ENTER 鍵」即可取得結果。請參閱截圖:
    =LEFT(A2,(FIND(",",A2,1)-1))
    顯示在 Excel 中套用 LEFT 公式以提取逗號前文字的螢幕截圖
    提示:在此公式中,您可依需求將分隔符號逗號(,)替換為其他分隔字元。
  2. 接著,選取包含公式的儲存格,並向下拖曳填滿控點,即可將公式套用至其他儲存格,一次提取所有逗號前的文字。請參閱截圖:
    顯示在 Excel 中使用 LEFT 公式提取出逗號前文字的螢幕截圖
公式說明:
  • FIND(“,“, A2, 1):此部分用於找出儲存格 A2 中第一個逗號的位置。FIND 函數會傳回該逗號在文字中首次出現的字元位置。
  • FIND(",", A2, 1) - 1:由於我們僅需提取逗號前的字元,因此將逗號的位置減去 1.
  • LEFT(A2, FIND(",", A2, 1) —— 1):最後,LEFT 函數會依據上一步驟所取得的字元數,從儲存格 A2 的左側提取對應字元。
 

提取第一個空白或逗號後的提取文本

若要提取文字中第一個空白或逗號之後的內容,可結合使用 MID、FIND 與 LEN 函數。

  1. 將下列公式複製或輸入至您希望顯示結果的空白儲存格中,然後按下「Enter 鍵」即可取得結果。
    =MID(A2, FIND(",", A2) + 1, LEN(A2))
    顯示在 Excel 中套用 MID 公式以提取逗號後文字的螢幕截圖
    提示:在此公式中,您可以視需要將分隔符號逗號(,)替換為其他分隔字元。
  2. 接著,選取包含公式的儲存格,並向下拖曳填滿控點,即可將公式套用至其他儲存格,一次提取所有逗號後的文字。請參閱截圖:
    顯示在 Excel 中使用 MID 公式提取出逗號後文字的螢幕截圖
公式說明:
  • FIND(“,“, A2):此部分用於找出儲存格 A2 中第一個逗號的位置。FIND 函數會傳回該逗號在文字中首次出現的字元位置。
  • FIND(",", A2) + 1:由於我們要提取逗號後的字元,因此在逗號位置加 1.
  • LEN(A2):此函數用於取得儲存格 A2 中文字的總字元數。
  • MID(A2, FIND(“,“, A2) + 1, LEN(A2)):最後,MID 函數會從儲存格 A2 中,自上述找到的位置起,提取剩餘的所有字元。

使用 Kutools for Excel 提取特定字元前或後的提取文本

是否厭倦了 Excel 中繁複的公式與無止盡的手動調整?告別麻煩,擁抱高效!透過強大的增益集 Kutools for Excel,您只需輕點幾下,就能輕鬆提取文本中任意指定字元之前或之後的內容,大幅簡化工作流程。

Kutools for Excel 提供超過 300 項進階功能,簡化複雜作業,提升創造力與效率。整合 AI 功能,Kutools 能精準自動化各項任務,讓資料管理輕鬆無負擔。Kutools for Excel 的詳細資訊……         免費試用……

下載並安裝 Kutools for Excel 後,請點選「Kutools」>「文字」>「提取文本」,即可開啟「提取文本」對話方塊。

在對話方塊中,於「按位置提取」索引標籤下:

  1. 選取您要提取文本的數據區域;
  2. 在「選項」清單方塊中,勾選「文字之前」或「文字之後」選項,並輸入您要據以提取文本的分隔符號;
  3. 然後,點擊「確定」按鈕。
    Kutools 在 Excel 中用於文字提取的「提取文字」對話框螢幕截圖

系統會彈出另一個提示方塊,提醒您選取要放置結果的儲存格,然後按一下「確定」,即可提取所有逗號前或後的文字,請參閱截圖:
用於示範在 Excel 中從字元前後同時提取文字的資料集螢幕截圖

提示:提取文本功能不僅可提取特定分隔符號之前或之後的文字,還能提取文字字串的前「n」個或後「n」個字元,以及僅提取數字,讓您能根據需求選擇最適合的選項。

在 Excel 365 中使用公式提取特定字元前或後的提取文本

隨著 Excel 365 新增 TEXTBEFORE 與 TEXTAFTER 等函數,此過程變得更加直觀。本節將逐步引導您運用這些函數,高效提取特定字元前後的文本內容。

使用 TEXTBEFORE 函數提取第一個空白或逗號前的提取文本

TEXTBEFORE 函數可用來提取指定分隔符號之前出現的文字。其語法如下:

TEXTBEFORE(text, delimiter, [instance_num])
  • 您要從中提取字元的文字字串(例如 A2)。
  • 分隔符:您要在其前方提取文字的字元或字串(例如「,」)。
  • instance_num:選用。若分隔符號多次出現,可指定要使用第幾個實例,預設值為 1.
  1. 套用 TEXTBEFORE 函數以提取第一個逗號前的文字:
    =TEXTBEFORE(A2, ",")
    顯示在 Excel 365 中套用 TEXTBEFORE 函數以提取逗號前文字的螢幕截圖
  2. 接著,選取包含公式的儲存格,並向下拖曳填滿控點,即可將公式快速套用至其他儲存格。
    顯示在 Excel 365 中使用 TEXTBEFORE 函數提取出逗號前文字的螢幕截圖
 

使用 TEXTAFTER 函數提取第一個空白或逗號後的提取文本

TEXTAFTER 函數可提取指定分隔符號之後的文字,其語法如下:

TEXTAFTER(text, delimiter, [instance_num])
  • 您要從中提取字元的文字字串(例如 A2)。
  • 分隔符:您要在其後提取文字的字元或字串(例如「,」)。
  • instance_num:選用。若分隔符號多次出現,可指定要使用第幾個實例,預設值為 1.
  1. 套用 TEXTAFTER 函數以提取第一個逗號後的文字:
    =TEXTAFTER(A2, ",")
    顯示在 Excel 365 中套用 TEXTAFTER 函數以提取逗號後文字的螢幕截圖
  2. 接著,選取包含公式的儲存格,並向下拖曳填滿控點,即可將公式套用至其他儲存格。
    顯示在 Excel 365 中使用 TEXTAFTER 函數提取出逗號後文字的螢幕截圖

摘要

在 Excel 資料處理中,從特定字元(例如空白或逗號)之前或之後提取文字是常見任務。本文探討多種提取文字的方法,包括適用於所有 Excel 版本的公式、Kutools for Excel 增益集,以及 Excel 365 中的 TEXTBEFORE 與 TEXTAFTER 函數。

提取文本使用公式
在所有 Excel 版本中,您可運用 LEFT、FIND、MID 與 LEN 等函數,從特定字元前後輕鬆提取所需文字。這些公式雖有效,但有時較為複雜,需多步驟操作與精確語法,不易上手。

使用 Kutools for Excel 輕鬆提取文本
Kutools for Excel 是一款強大的增益集,提供超過 300 項進階功能,簡化複雜任務的處理。透過其文字提取功能,您只需幾次點擊,即可輕鬆擷取特定字元前後的內容,大幅提升工作效率!

提取文本使用 TEXTBEFORE 與 TEXTAFTER 函數
在 Excel 365 中,全新的 TEXTBEFORE 與 TEXTAFTER 函數讓提取文本更加直觀!這兩個函數專為從特定字元之前或之後擷取文字而設計,語法簡潔易懂,大幅降低對複雜公式的依賴。

無論使用哪種方法,您都能依自身需求選擇最適合的提取文本工具。若想探索更多 Excel 技巧與訣竅,我們網站提供數千篇教學文章,請立即點此瀏覽!感謝閱讀,期待未來為您帶來更多實用資訊!


提取以空白/逗號或其他分隔符號分隔的每一段文字

透過 Kutools for Excel 解鎖您的資料潛能!無論您處理的是空白、逗號或其他分隔符號,我們的「分割儲存格」功能都能讓您輕鬆提取並整理各段文字。只需幾次點擊,即可簡化工作流程,全面提升數據分析效率!

顯示使用 Kutools「分割儲存格」功能來提取以空格或逗號分隔的文字的螢幕截圖

Kutools for Excel-透過超過 300 項必備工具全面強化 Excel,讓您的工作更快速、更輕鬆,並運用 AI 功能實現更聰明的資料處理與高效生產力!立即取得


最佳 Office 生產力工具

🤖KUTOOLS AI 助手:基於以下內容徹底革新數據分析:智慧執行     產生程式碼  建立自訂公式    分析資料並產生圖表  呼叫增強函數……
熱門功能尋找、醒目提示或標記重複值     刪除空白行     合併列或儲存格而不遺失資料     不使用公式的四捨五入……
高級 LOOKUP多重條件 VLookup    多重數值 VLookup     跨多個工作表 VLookup      模糊查找……
高級下拉列表快速建立下拉式清單     相依式下拉式清單     多選下拉式清單……
欄位管理員新增指定數量的欄位移動欄位切換隱藏欄位的可見狀態比較範圍與欄位……
精選功能網格聚焦     設計視圖   增強編輯欄    工作簿與工作表管理員     資源庫(自動文字)  日期提取     合併工作表    加密/解密儲存格    依清單傳送電子郵件     超級篩選      特殊篩選(篩選粗體儲存格/斜體/刪除線……) ......
頂尖 15 工具組12 文字工具添加文本刪除特定字符,……)   50+ 圖表 類型甘特圖,……)   40+ 實用公式基於生日計算年齡,……)   19 插入工具插入二維碼從路徑插入圖片,……)   12 轉換工具金額轉大寫匯率轉換,……)   7 合併和拆分工具高級合併行分割儲存格,……)……以及更多
在您的慣用語言中使用 Kutools—支援英文、西班牙文、德文、法文、中文及另外 40+ 種語言!

運用 Kutools for Excel 強化您的 Excel 技能,體驗前所未有的高效能!Kutools for Excel 提供超過 300 項進階功能,大幅提升生產力並節省寶貴時間。立即點擊,取得您最需要的功能……


Office Tab 為 Office 帶來分頁式介面,讓您的工作更輕鬆自在!

  • 在 Word、Excel、PowerPoint 中啟用分頁式編輯與閱讀功能,以及 Access、Visio 與 Project。
  • 在同視窗的新分頁中開啟並建立多份文件,而非另開新視窗。
  • 每天為您提升 50% 的工作效率,並省下數百次滑鼠點擊!

所有 Kutools 增益集,一個安裝程式

Kutools for Office 套件整合了 Excel、Word、Outlook 與 PowerPoint 的增益集,以及 Office Tab Pro,非常適合需要跨多個 Office 應用程式協作的團隊使用!

ExcelWordOutlookTabsPowerPoint
  • 全能套件— 包含 Excel、Word、Outlook 與 PowerPoint 增益集,以及 Office Tab Pro
  • 一個安裝程式,一個授權— 數分鐘內即可完成設定(支援 MSI)
  • 協同運作更出色— 在多個 Office 應用程式間實現流暢的生產力體驗
  • 30 天完整功能試用— 無需註冊,無需信用卡
  • 超值之選— 比單獨購買各增益集更省費用