funcția TEXTAFTER

Se aplică la
Excel pentru Microsoft 365 Excel pentru Microsoft 365 pentru Mac Excel 2024 Excel 2024 pentru Mac

Note privind versiunea

Canalul Curent

Canal Enterprise lunar

Canal de Întreprindere Semi-Anual

Canal de Întreprindere Semi-Anual (Previzualizare)

Office pentru Mac

Returnează textul care apare după caracterul sau șirul dat. 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. Metacaracterele nu sunt permise. Obligatoriu.

delimitator Textul care marchează punctul de la care doriți să extrageți. Obligatoriu.

instance_num Este 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ă în căutarea de text este sensibilă la litere mari și mici. Valoarea implicită este sensibilă la litere mari și mici. Opțional. Introduceți unul dintre următoarele elemente:

  • 0 Sensibil la litere mari și mici.
  • 1 Nu este sensibil la litere mari și mici.

match_end Tratează sfârșitul textului ca pe un delimitator. În mod implicit, textul se potrivește exact. Opțional. Introduceți unul dintre următoarele elemente:

  • 0 Nu potriviți delimitatorul cu sfârșitul textului.
  • 1 Potriviți delimitatorul cu finalul 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

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

Exemplu Rezultat
=TEXTAFTER("Glugă roșie, glugă roșie"; "glugă") 's, glugă roșie
=TEXTAFTER("Scufiță roșie, glugă roșie", "") Scufițe roșii, glugă roșie
=TEXTAFTER("Scufiță roșie, glugă roșie", "", -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 eșantion din fiecare dintre următoarele tabele ș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.

Exemplul 1

Date
Gluga roșie a Scufiței Roșii
Gluga roșie a Scufiței Roșii
Formule Rezultatele
=TEXTAFTER(A2,"Roșu") Gluga roșie a Scufiței
=TEXTAFTER(A2,"coș") #N/A
=TEXTAFTER(A3,"roșu",2) hota
=TEXTAFTER(A3,"roșu",-2) Gluga roșie a Scufiței
=TEXTAFTER(A3,"Roșu",,FALSE) #N/A
=TEXTAFTER(A2,"roșu",3) #N/A

Exemplul 2

Date
Marc Aurelius
Socrate
Immanuel Kant
Formule Rezultatele
=TEXTAFTER(A2," ",,,1) Aurelius
=TEXTAFTER(A3," ",,,0) #N/A
=TEXTAFTER(A3," ",,,1)
=IF(TEXTAFTER(A3," ",,,1)="",A3) Socrate
=TEXTAFTER(A4," ",,,1) Kant