Applies ToExcel pentru Microsoft 365 Excel pentru Microsoft 365 pentru Mac Excel pentru web

Returnează textul care apare după un anumit caracter sau șir. Este opusul funcției TEXTBEFORE.

Sintaxă

=TEXTAFTER(text,delimitator,[instance_num], [match_mode], [match_end], [if_not_found])

Sintaxa funcției TEXTAFTER are următoarele argumente:

Text       Textul în care căutați. Caracterele wildcard nu sunt permise. Obligatoriu.

Delimitator   Este textul care marchează punctul după care doriți să extrageți. Obligatoriu.

instance_num       Instanța delimitatorului după care doriți să extrageți textul.  În mod implicit, instance_num = 1.  Un număr negativ începe să caute text de la sfârșit. Opțional.

match_mode    Determină dacă căutarea de text este sensibilă la litere mari și mici. Setarea implicită este sensibilă la litere mari și mici. Opțional. Introduceți una dintre următoarele:

  • 0      Sensibil la litere mari și mici.

  • 1      Literele nu sunt sensibile la litere mari și mici.

match_end   Tratează sfârșitul textului ca pe un delimitator. În mod implicit, textul este o potrivire exactă. Opțional. Introduceți una dintre următoarele:

  • 0      Nu se potrivește cu delimitatorul de la sfârșitul textului.

  • 1      Potriviți delimitatorul cu sfârșitul textului.

if_not_found   Valoarea returnată dacă nu se găsește nicio potrivire. În mod implicit, se returnează #N/A. Opțional.

Observații

Atunci când căutați cu o valoare delimitatoare goală, TEXTAFTER se potrivește imediat. Returnează întregul text atunci când căutați din față (dacă instance_num este pozitiv) și text gol atunci când căutați de la sfârșit (dacă instance_num este negativ).  

Exemplu

Rezultat

=TEXTAFTER("Red riding hood's, red hood", "hood")

's, hota rosie

=TEXTAFTER("Red riding hood's, red hood", "")

Capotă roșie, capotă roșie

=TEXTAFTER("Red riding hood's, red hood", "", -1)

Erori

  • Excel returnează o eroare #N/A dacă delimitatorul nu este conținut în text.

  • Excel returnează o #VALUE! dacă instance_num = 0 sau dacă instance_num este mai mare decât lungimea textului.

  • Excel returnează o eroare #N/A dacă instance_num este mai mare decât numărul de apariții ale delimitatorului.

Exemple

Copiați datele din exemplele din fiecare dintre tabelele următoare și lipiți-le în celula A1 a unei noi foi de lucru Excel. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.

Date

Scufița roșie a scpotei Roșcate

Scufița roșie a lui Hood

Formule

Rezultatele

=TEXTAFTER(A2;"Roșu")

 Călărind gluga roșie a lui Hood

=TEXTAFTER(A2;"coș")

#N/A

=TEXTAFTER(A3;"roșu";2)

 Hood

=TEXTAFTER(A3;"roșu"; -2)

 Călărind gluga roșie a lui Hood

=TEXTAFTER(A3;"Roșu"; FALSE)

#N/A

=TEXTAFTER(A2;"roșu"; 3)

#N/A

Date

Marcus Aurelius

Socrates

Immanuel Kant

Formule

Rezultatele

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

Aurelius

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

#N/A

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

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

Socrates

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

Kant

Consultați și

Funcții text (referință)

Funcția TEXTBEFORE

Funcția TEXTSPLIT

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.