
如何在Excel中第二個空格或逗號之前/之后提取文本?
在Excel中,“文本到列”功能可以幫助您按空格,逗號或其他定界符將一個單元格中的每個文本提取到單獨的單元格中,但是,您是否曾經嘗試從一個單元格中提取第二個空格或逗號之前或之后的文本在Excel中,如下所示的屏幕截圖? 本文中,我將討論一些處理此任務的方法。
用公式在第二個空格或逗號之前提取文本
用公式在第二個空格或逗號后提取文本
用公式在第二個空格或逗號之前提取文本要在第二個空格之前獲取文本,請應用以下公式:
輸入以下公式: = IF(ISERROR(FIND(“”,A2,FIND(“”,A2,1)+1)),A2,LEFT(A2,FIND(“”,A2,FIND(“”,A2,1)+1 ))) 放入要查找結果的空白單元格中, C2,例如,然后將填充手柄向下拖動到要包含此公式的單元格,然后從每個單元格中提取第二個空格之前的所有文本,請參見屏幕截圖:
備注:如果要提取第二個逗號或其他分隔符之前的文本,請根據需要將公式中的空格替換為逗號或其他分隔符。 如: =IF(ISERROR(FIND(",",A2,FIND(",",A2,1)+1)),A2,LEFt(A2,FIND(",",A2,FIND(",",A2,1)+1))).
用公式在第二個空格或逗號后提取文本要在第二個空格后返回文本,以下公式可以為您提供幫助。
請輸入以下公式: = MID(A2,FIND(“”,A2,FIND(“”,A2)+1)+1,256) 到一個空白單元格中以找到結果,然后將填充手柄向下拖動到這些單元格以填充此公式,并且立即提取了第二個空格之后的所有文本,請參見屏幕截圖:
請注意: 如果要提取第二個逗號或其他分隔符之后的文本,則只需要根據需要在公式中用逗號或其他定界符替換空格。 如: = MID(A2,FIND(“,”,A2,FIND(“,”,A2)+1)+1,256).
最佳辦公生產力工具
將小時轉化為分鐘 Kutools for Excel!準備好增強您的 Excel 任務了嗎? 利用的力量 Kutools for Excel - 您終極的節省時間的工具。 簡化復雜的任務并像專業人士一樣瀏覽數據。 以閃電般的速度體驗 Excel!
為什么需要 Kutools for Excel

