Продукти, послуги та функції операційної системи
можуть бути недоступними в цій країні.

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 ".

Дивіться такожTEXTAFTERTEXTBEFOREREGEX
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.