Нотатки про випуск
Піврічний корпоративний канал (ознайомлювальна версія)
Повертає текст після заданого символу або рядка. Вона протилежна функції TEXTBEFORE.
Синтаксис
=TEXTAFTER(text;delimiter;[instance_num];[match_mode];[match_end];[if_not_found])
Синтаксис функції TEXTAFTER має такі аргументи:
text (Текст) Текст, у якому ви шукаєте. Символи узагальнення не дозволені. — обов’язковий аргумент.
роздільник Текст, що позначає точку, після якої потрібно видобути зображення. — обов’язковий аргумент.
instance_num Екземпляр роздільника, після якого потрібно видобути текст. За замовчуванням instance_num = 1. Від'ємне число починає пошук тексту з кінця. — необов’язковий аргумент.
match_mode Визначає, чи враховується регістр під час пошуку тексту. За замовчуванням враховується регістр. — необов’язковий аргумент. Введіть один із таких параметрів:
- 0 З урахуванням регістра.
- 1 Регістр нечутливий.
match_end Розглядає кінець тексту як роздільник. За замовчуванням використовується точний збіг. — необов’язковий аргумент. Введіть один із таких параметрів:
- 0 Не зіставляйте роздільник із кінцем тексту.
- 1 Зіставте роздільник із кінцем тексту.
if_not_found Значення, що повертається, якщо немає збігів. За замовчуванням повертається значення #N/A. — необов’язковий аргумент.
Примітки
Якщо пошук містить пусте значення роздільника, функція TEXTAFTER відповідає відразу. Він повертає весь текст при пошуку спереду (якщо instance_num додатний) і порожній текст при пошуку в кінці (якщо instance_num негативний).
| Приклад | Результат |
|---|---|
| =TEXTAFTER("Червона шапочка", "червоний капюшон";"капюш") | ', Червона шапочка |
| =TEXTAFTER("Червона шапочка, червоний капюшон"; "") | Червона шапочка, червона шапочка |
| =TEXTAFTER("Червона шапочка, Червона шапочка", "", -1) |
Помилки
- Excel повертає помилку #N/A, якщо роздільник не міститься в тексті.
- Excel повертає помилку #VALUE! помилка, якщо instance_num = 0 або якщо instance_num більше довжини тексту.
- Excel повертає помилку #N/A, якщо instance_num перевищує кількість екземплярів роздільника.
Приклади
Скопіюйте дані прикладу з кожної з наведених нижче таблиць і вставте їх у клітинку A1 нового аркуша Excel. За потреби можна змінити ширину стовпців, щоб відобразити всі дані.
Приклад 1
| Дані. | ||
|---|---|---|
| Червона шапочка Червоної Шапочки | ||
| Червона шапочка червоної Шапочки | ||
| Формули | Результати. | |
| =TEXTAFTER(A2;"Червоний") | Червона шапочка Шапочки | |
| =TEXTAFTER(A2;"кошик") | #N/A | |
| =TEXTAFTER(A3;"червоний";2) | Витяжка | |
| =TEXTAFTER(A3;"червоний";-2) | Червона шапочка Шапочки | |
| =TEXTAFTER(A3;"Червоний",,ХИБНІСТЬ) | #N/A | |
| =TEXTAFTER(A2;"червоний";3) | #N/A |
Приклад 2
| Дані. | |
|---|---|
| Марк Аврелій | |
| Сократ | |
| Іммануїл Кант | |
| Формули | Результати. |
| =TEXTAFTER(A2," ",,,1) | Аврелій |
| =TEXTAFTER(A3," ",,,0) | #N/A |
| =TEXTAFTER(A3," ",,,1) | |
| =IF(TEXTAFTER(A3," ",,,1)="";A3) | Сократ |
| =TEXTAFTER(A4," ",,,1) | Кант |