TEXTBETWEEN

TEXTBETWEEN 函數會傳回一個字串值,字串值是由顯示在原始字串值中兩個指定子字串之間的所有字元所組成。

TEXTBETWEEN(來源字串, 第一個搜尋字串, 第二個搜尋字串, 第一次出現, 第二次出現)

來源字串: 任何數值

第一個搜尋字串: 要搜尋做為第一個符合項目的字串值。

第二個搜尋字串: 要搜尋做為第二個符合項目的字串值。

第一次出現: 可留空的值,用於表示要符合第一個搜尋字串來源字串中的出現次數(1 代表第一次符合,2 代表第二次符合,⋯,-1 代表最後一次符合,-2 代表倒數第二次符合,⋯)。若省略,則會設為 1。

第二次出現: 可留空的值,用於表示要符合第二個搜尋字串來源字串第一次出現後)中的出現次數(1 代表第一次符合,2 代表第二次符合,⋯,-1 代表最後一次符合,-2 代表倒數第二次符合,⋯)。若省略,則會設為 1。

附註

  • 依照預設,若第一個搜尋字串來源字串中出現多次,且未指定第一次出現的值,TEXTBETWEEN 會從第一次出現開始傳回文字。若第二個搜尋字串來源字串中出現多次,且未指定第二次出現的值,TEXTBETWEEN 會在第一個搜尋字串第一次出現後,傳回截至第二個搜尋字串第一次出現的文字。

  • 搜尋字串中允許 REGEX 進行更複雜的搜尋。

  • 依照預設,搜尋不區分大小寫。若要在搜尋時考量大小寫,請使用 REGEX 函數進行搜尋字串

範例

=TEXTBETWEEN("Apple,Banana,Strawberry", ",", ",") 會傳回「Banana」。

=TEXTBETWEEN("Extract the text between the first occurrence of the and the last occurrence of text", "the", "text", 1, -1) 會傳回「 text between the first occurrence of the and the last occurrence of 」。

=TEXTBETWEEN("Extract the text between the first occurrence of the and the last occurrence of text", "text", "the") 會傳回「 between 」。

=TEXTBETWEEN("Get all the text between the two numbers 45120 and 31233", REGEX("[0-9]+"), REGEX("[0-9]+")) 會傳回「 and 」。

Morty Proxy This is a proxified and sanitized view of the page, visit original site.
有幫助?
字元限制: 250
最大字元限制為 250。
感謝您的寶貴意見。
Morty Proxy This is a proxified and sanitized view of the page, visit original site.