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.