Applies ToExcel за Microsoft 365 Excel за Microsoft 365 за Mac Excel за уеб

Връща текст, който се появява след даден знак или низ. Това е обратното на функцията TEXTBEFORE.

Синтаксис

=TEXTAFTER(текст;разделител;[instance_num]; [match_mode]; [match_end]; [if_not_found])

Синтаксисът на функцията TEXTAFTER има следните аргументи:

Текст       Текстът, в който търсите. Заместващите символи не са разрешени. Задължително.

Разделител   Текстът, който маркира точката, след която искате да извлечете. Задължително.

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. Ако е необходимо, коригирайте ширините на колоните, за да видите всичките данни.

Data

Червената качулка на червената качулка

Червена качулка на червената качулка

Формули

Резултати

=TEXTAFTER(A2;"Червено")

 Червена качулка на яздене на качулка

=TEXTAFTER(A2;"кошница")

#N/A

=TEXTAFTER(A3;"червено"; 2)

 Худ

=TEXTAFTER(A3;"червено";-2)

 Червена качулка на яздене на качулка

=TEXTAFTER(A3;"Червено"; FALSE)

#N/A

=TEXTAFTER(A2;"червено"; 3)

#N/A

Данни

Марк Аурелий

Сократ

Емануил Кант

Формули

Резултати

=TEXTAFTER(A2;" ",,,1)

Аврелий

=TEXTAFTER(A3;" ",,,0)

#N/A

=TEXTAFTER(A3;" ",,,1)

=IF(TEXTAFTER(A3;" ",,,1)="";A3)

Сократ

=TEXTAFTER(A4;" ",,,1)

Кант

Вж. също

Текстови функции (справка)

TEXTBEFORE функция

TEXTSPLIT функция

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.