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 |