目錄
了解textafter功能
基本文本法式示例
在字符之後提取文字
在字符串後提取文字
在單詞之後提取文字
高級文本方案
在第n個定界符之後檢索文字
在最後一個定界符之後檢索文字
處理多個定係數
丟失定界符時自定義輸出
丟失定界符時返回原始字符串
病例敏感和不敏感的匹配
故障排除TextAfter
結論
首頁 專題 excel Excel Textafter函數:提取字符或單詞之後的文本

Excel Textafter函數:提取字符或單詞之後的文本

Mar 26, 2025 pm 12:35 PM

Excel的TextAfter函數:在特定字符或字符串之後輕鬆提取文本

本教程演示了Excel的TextAfter函數有效地利用了在復雜數據集中指定字符或單詞右側的數據。與舊方法相比,這種功能強大的功能提供了一種簡化的方法。

  • Excel的TextAfter函數
  • 基本文本法式公式:
    • 在字符之後提取文字
    • 在字符串後提取文字
    • 在單詞之後提取文字
  • 在第n個定界符之後檢索文字
  • 在最後一個定界符之後檢索文字
  • 處理多個定係數
  • 當缺失定界符時自定義輸出
  • 缺少定界符時返回整個字符串
  • 病例敏感和不敏感的匹配
  • 故障排除TextAfter

了解textafter功能

TextAfter函數可根據指定的字符或子字符串(“定界符”)檢索文本。它處理多個定界符實例,並提供了用於管理未找到定界符的方案的選項。

該函數的語法是:

TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])

有六個論點,只有前兩個是強制性的。

  • 文本(必需):源文本(字符串或單元格引用)。
  • 定界符(必需):標記提取點的字符或子弦。
  • instance_num (可選):指定定界符實例(默認值為1;末尾搜索負數)。
  • match_mode (可選):控制案例靈敏度(0 = case敏感,1 = case-nocementiment;默認值為0)。
  • match_end (可選):將文本的結尾視為定界線(0 = false,1 = true;默認值為0)。
  • IF_NOT_FOUND (可選):如果找不到定界符(默認為#n/a),則指定返回值。

TextAfter的可用性:請注意,TextAfter僅在Microsoft 365(Windows和Mac)的Excel中可用,以及網絡的Excel。較舊的版本需要替代公式。

基本文本法式示例

讓我們只用所需的參數探索基本用法。

在字符之後提取文字

要在空間後提取文本,請使用:

=TEXTAFTER(A2, " ")

Excel Textafter函數:提取字符或單詞之後的文本

在字符串後提取文字

在“”之後提取文本,使用:

=TEXTAFTER(A2, ", ")

Excel Textafter函數:提取字符或單詞之後的文本

在單詞之後提取文字

要在“顏色”之後提取文本,請使用:(請注意“顏色”中的後續空間)

=TEXTAFTER(A2, "color ")

Excel Textafter函數:提取字符或單詞之後的文本

高級文本方案

現在,讓我們解決更複雜的情況。

在第n個定界符之後檢索文字

要在第二個逗號之後獲取文本(“”),請使用:

=TEXTAFTER(A2, ", ", 2)

Excel Textafter函數:提取字符或單詞之後的文本

在最後一個定界符之後檢索文字

要在最後一個逗號之後獲取文本,請使用負i機_num

=TEXTAFTER(A2, ", ", -1)

Excel Textafter函數:提取字符或單詞之後的文本

處理多個定係數

使用數組常數對多個定係數(例如,{“,”,“,”,“;”,“;”}):

=TEXTAFTER(A2, {",",", ",";","; "})

Excel Textafter函數:提取字符或單詞之後的文本

丟失定界符時自定義輸出

使用if_not_found參數替換#N/A錯誤。例如,返回空白單元格:

=TEXTAFTER(A2, "color ", , , , "")

Excel Textafter函數:提取字符或單詞之後的文本

丟失定界符時返回原始字符串

如果找不到定界符,請組合instance_num (-1)和match_end (1)返回原始文本:

=TEXTAFTER(A2, ": ", -1, ,1)

Excel Textafter函數:提取字符或單詞之後的文本

病例敏感和不敏感的匹配

match_mode參數控制案例靈敏度。對於不敏感的匹配設置為1:

=TEXTAFTER(A2, "color ", ,1)

Excel Textafter函數:提取字符或單詞之後的文本

故障排除TextAfter

  • #n/a:找不到定界符(使用if_not_found )。 instance_num超過定界符計數。
  • #value! : instance_num是0或超過文本長度。

結論

Excel的TextAfter函數提供了一種簡潔而有力的方法,可以在特定的定界符之後提取文本。掌握其各種參數允許在電子表格中進行靈活的數據操作。可以下載練習工作簿。

以上是Excel Textafter函數:提取字符或單詞之後的文本的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章

倉庫:如何復興隊友
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island冒險:如何獲得巨型種子
3 週前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.能量晶體解釋及其做什麼(黃色晶體)
1 週前 By 尊渡假赌尊渡假赌尊渡假赌

熱門文章標籤

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

如何在Excel中創建時間軸以濾波樞軸表和圖表 如何在Excel中創建時間軸以濾波樞軸表和圖表 Mar 22, 2025 am 11:20 AM

如何在Excel中創建時間軸以濾波樞軸表和圖表

如何在Excel中製作桌子 如何在Excel中製作桌子 Mar 14, 2025 pm 02:53 PM

如何在Excel中製作桌子

如何在Excel中下拉 如何在Excel中下拉 Mar 12, 2025 am 11:53 AM

如何在Excel中下拉

如何計算excel中的平均值 如何計算excel中的平均值 Mar 14, 2025 pm 03:33 PM

如何計算excel中的平均值

如何在Excel中製作餅圖 如何在Excel中製作餅圖 Mar 14, 2025 pm 03:32 PM

如何在Excel中製作餅圖

如何在Excel中添加下拉 如何在Excel中添加下拉 Mar 14, 2025 pm 02:51 PM

如何在Excel中添加下拉

如何在Excel中概括一列 如何在Excel中概括一列 Mar 14, 2025 pm 02:42 PM

如何在Excel中概括一列

如何在Excel中凍結窗格 如何在Excel中凍結窗格 Mar 14, 2025 pm 03:26 PM

如何在Excel中凍結窗格

See all articles