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.