Note: The other languages of the website are Google-translated. Back to English
English English

如何僅在Excel中提取空格或逗號前後的文本?

當您要從列表中提取空格之前或之後的文本時,如下所示,您是否有一種很好的方法來完成它? 讓我告訴您一些技巧,僅在Excel中提取空格之前或之後的文本。


在Excel中使用公式提取空格之前或之後的文本

您可以僅使用公式快速從列表中提取空格之前的文本。

選擇一個空白單元格,然後鍵入此公式 = LEFT(A1,(FIND(“”,A1,1)-1)) (A1是要提取文本的列表的第一個單元格),然後按 Enter 按鈕。

保養竅門:
(1)如果要在逗號之前或之後提取文本,則可以更改 “”“,”.
(2)如果只想在空格後提取文本,請使用此公式 = MID(A1,FIND(“”,A1)+1,256).
(3)此方法按指定單元格中的第一個空格提取文本。 如果單元格中存在多個空格,例如“ Katty J James”,則公式為 = MID(A1,FIND(“”,A1)+1,256) 將提取第一個空格之後的所有字符。

注意絲帶 公式太難記了嗎? 將公式另存為“自動文本”條目,以供日後再次使用!
閱讀全文...     免費試用

僅將一個單元格/列中的數字(或文本)提取到不同的列/行中

Kutools for Excel增強了它的功能 分裂細胞 實用程序並支持將所有文本字符或數字從一個單元格/列中批量提取為兩列/行。 全功能30天免費試用!

Excel的Kutools -包括300多個用於Excel的便捷工具。 全功能30天免費試用,無需信用卡! 立即行動吧!


使用Kutools for Excel在空間之前或之後提取文本

如果你已經安裝 Excel的Kutools,您可以使用它 提取文字 實用程序可快速僅從列表中提取空格之前或之後的文本。

Excel的Kutools -包括300多個用於Excel的便捷工具。 全功能30天免費試用,無需信用卡! 立即免費試用!

1。 選擇列表,然後單擊 庫工具 > 文本 > 提取文字。 看截圖:

2。 在彈出對話框中,鍵入 * 空間文本 框中單擊 加入 按鈕,僅在 提取清單 部分,然後單擊 Ok 按鈕。
尖端:如果只想在空格後提取文本,請鍵入 空間 並按照 *文本 此步驟中的框。

3。 在另一個彈出對話框中,請指定目標範圍的第一個單元格地址,您將輸出提取的數據,然後單擊 OK 按鈕。 到現在為止,您只能在僅提取空格之前看到文本。
     
備註:如果要在逗號之前或之後提取文本,可以鍵入 *, or ,*文本 框。


分別在空格之前和空格/逗號之後分別提取文本

Kutools for Excel支持另一種實用程序 分裂細胞 實用程序可幫助我們提取空格/逗號之前的文本和空格/逗號之後的文本,並將它們輸出到不同的單元格中。 請執行以下操作:

Excel的Kutools -包括300多個用於Excel的便捷工具。 全功能30天免費試用,無需信用卡! 立即免費試用!

1。 選擇要提取的文本字符串列表,然後單擊 庫工具 > 文本 > 分裂細胞.

2。 在打開的“拆分單元格”對話框中,在 類別 部分中,檢查 分割為 部分,然後單擊 Ok 按鈕。 參見上面的截圖:
在我們的情況下,我們檢查 拆分為列 選項和 宇宙 選項,然後單擊 Ok 按鈕。 現在,文本字符串列表將根據空間分為列或行。 請參見下面的屏幕截圖:

備註:如果您需要在逗號前後提取文字,請檢查 其他 選項在第一個“拆分單元格”對話框中,然後在下面的框中鍵入逗號“,”。


演示:通過Kutools for Excel提取空格,逗號或其他分隔符之前或之後的文本


Excel的Kutools 包括300多種用於Excel的便捷工具,可以在30天之內免費試用,不受限制。 立即下載並免費試用!

相關文章:


最佳辦公效率工具

Kutools for Excel解決了您的大多數問題,並使您的生產率提高了80%

  • 重用: 快速插入 複雜的公式,圖表 以及您以前使用過的任何東西; 加密單元 帶密碼 創建郵件列表 並發送電子郵件...
  • 超級公式欄 (輕鬆編輯多行文本和公式); 閱讀版式 (輕鬆讀取和編輯大量單元格); 粘貼到過濾範圍...
  • 合併單元格/行/列 不會丟失數據; 拆分單元格內容; 合併重複的行/列...防止細胞重複; 比較範圍...
  • 選擇重複或唯一 行; 選擇空白行 (所有單元格都是空的); 超級查找和模糊查找 在許多工作簿中; 隨機選擇...
  • 確切的副本 多個單元格,無需更改公式參考; 自動創建參考 到多張紙; 插入項目符號,複選框等...
  • 提取文字,添加文本,按位置刪除, 刪除空間; 創建和打印分頁小計; 在單元格內容和註釋之間轉換...
  • 超級濾鏡 (將過濾方案保存並應用於其他工作表); 高級排序 按月/週/日,頻率及更多; 特殊過濾器 用粗體,斜體...
  • 結合工作簿和工作表; 根據關鍵列合併表; 將數據分割成多個工作表; 批量轉換xls,xlsx和PDF...
  • 超過300種強大功能。 支持Office / Excel 2007-2019和365。支持所有語言。 在您的企業或組織中輕鬆部署。 完整功能30天免費試用。 60天退款保證。
kte選項卡201905

Office選項卡為Office帶來了選項卡式界面,使您的工作更加輕鬆

  • 在Word,Excel,PowerPoint中啟用選項卡式編輯和閱讀,發布者,Access,Visio和Project。
  • 在同一窗口的新選項卡中而不是在新窗口中打開並創建多個文檔。
  • 每天將您的工作效率提高50%,並減少數百次鼠標單擊!
officetab底部
按評論排序
留言 (29)
還沒有評分。 成為第一位評論!
網站主持人對此評論進行了最小化
嗨,先生晚安,我想知道有關在單元格後刪除空格文本的信息。 請建議我關於它的好公式。 我急需這個。 謝謝,維克拉姆·詹吉爾
網站主持人對此評論進行了最小化
嘗試 Trim(A1) 或 clean(A1) 其中 A1 是您要從中清除空間的單元格
網站主持人對此評論進行了最小化
嘗試 Trim(A1) 或 Clean(A1) 其中 A1 是您要清潔的單元格
網站主持人對此評論進行了最小化
您好如何將第一個空格後的文本提取到下一個空格? 謝謝你
網站主持人對此評論進行了最小化
在第一個示例中,僅使用公式 =MID(A1,FIND(" ",A1)+1,256) 提取空格後的文本。 公式中的 256 的目的是什麼?
網站主持人對此評論進行了最小化
第一個示例中公式末尾的 256 的目的是什麼?
網站主持人對此評論進行了最小化
嗨,我無法找到以下示例的公式我想創建一個新列,並且只有姓氏,沒有名字、中間名首字母、逗號或 MD:John P. Smith,MD 謝謝,Starla H.
網站主持人對此評論進行了最小化
這非常有幫助......!!!!
網站主持人對此評論進行了最小化
我要謝謝你,我花了 3-4 個小時查看不同的網站、幫助說明和公式列表,最後你得到了我需要的答案。 =LEFT(A1,(FIND(" ",A1,1)-1)) 由於快速手冊將零件編號與大多數庫存報告中的描述合併,我需要使用 vlookups 和其他公式構建一個報告來獲取庫存顯示庫存天數,但在找到您的公式之前,我無法從報告中提取零件號。 在 Quickbooks 報告中將其宣傳為一種變通方法,您的網站將更受歡迎。 乾杯。
網站主持人對此評論進行了最小化
我想使用來自不同單元格的文本創建一個唯一的訂單號/側標記: 示例:帳戶:AB 承包商:Buffalo Run 地址:11453 Main St。在此示例中,讓我們說冒號之前的所有內容都是列名和冒號右邊是列內的數據。 我要創建的唯一 ID/sidemark 正在使用這些單元格。 所以結果是: ABBR11453,這個ID的分解: AB = 從單元格 1(帳戶)中提取 BR = 從單元格 2(承包商)中提取,該單元格中前 1 個單詞的第一個字母,即 B 代表 Buffalo,R 代表 Run 11453 = 從單元格 3 中提取,只有地址中的數字我看過教程並使用連接、左、中和其他功能,我不太明白。 你能幫忙嗎!
網站主持人對此評論進行了最小化
非常感謝!! 太有幫助了!
網站主持人對此評論進行了最小化
SNJAI21470,,499,PO15135,8907617138985,Manuf 如何在其他單元格中提取第三個逗號分隔值
網站主持人對此評論進行了最小化
你好,也許你可以幫助我? 我喜歡您上面的信息,但像往常一樣,我有一個不同的拆分列問題。 所以...我正在尋找一種將文本單元格拆分為的方法。 拆分從左側開始不得超過 30 個字符(包括空格),但必須在空格或前一個空格處到第 30 個字符點。 因此,如果單元格包含:“EMERGENCY MU/INITIAL FILL TO CODENSER CTRL VAL” 第 30 個字符是 Condenser 的“C”,因此單元格將在“TO”和“Condenser”之間拆分,請問我該如何編寫此代碼? 非常感謝您的幫助,蒂姆
網站主持人對此評論進行了最小化
嗨,我想知道幾個字符後可以給我文本的公式。 如何檢索? 有人可以幫助解決這個問題/- atul
網站主持人對此評論進行了最小化
親愛的阿圖爾,如果你需要在某個字符之後,(比如 20 個字,包括空格)。 您可以轉到 DATA 選項卡,然後選擇要更改的列...然後轉到 TEXT TO COLUMNS 功能區。 之後會打開一個對話框,你可以看到固定寬度,選擇它。 點擊下一步,然後你會看到 10, 20, 30...,點擊 20(或者你需要多少個單詞),然後下一步。 結束。 注意:在所需列之後插入一些空白列以避免任何數據丟失
網站主持人對此評論進行了最小化
如果我購買許可證,那麼它對我來說有效期是多少天?
網站主持人對此評論進行了最小化
嗨阿巴斯阿齊茲,
有關許可問題,請聯繫 support@extendoffice.COM
網站主持人對此評論進行了最小化
梅哈爾·庫蘇姆·馬納夫·馬·辛格·比什特

上述單獨單詞的公式是什麼...
網站主持人對此評論進行了最小化
嗨 Mehar singh bisht,
您的意思是拆分“Mehar Kusum Manav Maa Singh Bisht”,並將每個單詞放在單獨的單元格中嗎? 您可以選擇包含內容的單元格,然後單擊“數據”>“拆分為列”(將分隔符設置為空格)進行拆分。
網站主持人對此評論進行了最小化
你好,感謝這篇文章,但是有沒有辦法讓 mid 函數在第二個空間上工作?
網站主持人對此評論進行了最小化
嗨,奧蘭,
例如B3單元格中有一個句子,您可以使用公式=MID(B3,FIND(“”,B3,FIND(“”,B3)+1),256)從該單元格中提取第二個空格之後的文本
查看附件 (1 / 5)
網站主持人對此評論進行了最小化
非常感謝
網站主持人對此評論進行了最小化
感謝您!
網站主持人對此評論進行了最小化
第 6 行中句子的第一個“數據”位置是什麼? ..請回答我🙏
這裡還沒有評論
載入更多
留下你的意見
以訪客身份發帖
×
評價此帖子:
0   字符
推薦地點