Salt la conținutul principal

Funcția Excel TEXTAFTER

TEXTDUPĂ funcția extrage și returnează textul care apare după un subșir sau delimitator dat.

notițe: Această funcție este disponibilă numai în Excel pentru Microsoft 365 pe canalul Insider.

Sintaxă

TEXTAFTER(text, delimiter, [instance_num], [match_mode], [match_end], [if_not_found])

Argumente

Text (obligatoriu): șirul de text original din care doriți să extrageți text. Poate fi furnizat ca:
-- Un șir de text;
Or
-- O referință de celulă
delimitator (obligatoriu): un subșir sau delimitator pe care doriți să extrageți textul după el;
Număr_instanță (opțional): Instanța delimitatorului în text;
-- Valoarea implicită este 1, ceea ce înseamnă că atunci când în șirul de text apar mai mulți delimitatori, textul de după primul delimitator va fi extras.
-- Dacă doriți să căutați text începând de la sfârșitul șirului de text, specificați un număr negativ pentru acest parament.
potrivire (opțional): Stabilește dacă delimitatorul face distincție între majuscule și minuscule;
-- 0 (implicit): distinge majuscule și minuscule.
-- 1: Nu ține seama de majuscule și minuscule.
Sfârșitul meciului (opțional): tratează sfârșitul textului ca un delimitator. Implicit este 0.
-- 0 (implicit): nu potriviți delimitatorul cu sfârșitul textului.
-- 1: potriviți delimitatorul cu sfârșitul textului.
Dacă_nu_găsită (opțional): Valoarea de returnat atunci când nu este găsită nicio potrivire. Valoarea implicită este #N/A eroare.

Comentarii

1) Este opusul TEXT ÎNAINTE Funcția.
2) Când delimitatorul este gol, veți obține oricare dintre următoarele rezultate:
-- La căutarea din partea stângă a șirului de text (instance_num este pozitivă), este returnat întregul șir de text;
-- Când se caută din partea dreaptă a șirului de text (instance_num este negativ), textul gol este returnat;
3) #VALOARE! eroare apare dacă este îndeplinită oricare dintre următoarele condiții:
-- Număr_instanță = 0;
-- Instnce_num este mai mare decât lungimea textului;
4) #N/A eroare apare dacă este îndeplinită oricare dintre următoarele condiții:
-- Delimitatorul nu există în șirul de text;
-- Instance_num este mai mare decât numărul de apariții ale delimitatorului în șirul de text.

Valoare returnată

Returnează șirul de text extras.

Exemplu

Aici, luăm următoarea listă de text ca exemplu pentru a demonstra cum se utilizează TEXTDUPĂ funcţie pentru a extrage text în diferite condiții.

#Exemplu1: Extrageți textul după primul delimitator în Excel

Pentru a extrage textul care apare după prima virgulă din celulele specificate, puteți aplica funcția TEXTAFTER după cum urmează.

Selectați o celulă de lângă prima celulă de text din care doriți să extrageți textul, introduceți următoarea formulă și apăsați tasta Intrați cheie pentru a obține rezultatul. Selectați această celulă rezultat, trageți-o Mâner de completare automată jos pentru a obține restul rezultatelor.

=TEXTAFTER(A2,",")

Notă: În acest caz, numai primele două argumente sunt necesare în formulă.

#Exemplu2: Extrageți textul după al N-lea delimitator în Excel

În mod implicit, funcția TEXTAFTER extrage textul după primul delimitator din șirul de text, chiar dacă există mai mulți delimitatori în text. Dacă doriți să extrageți textul după al N-lea delimitator, cum ar fi a doua virgulă în acest caz, puteți aplica funcția TEXTAFTER după cum urmează.

Selectați o celulă de lângă prima celulă de text din care doriți să extrageți textul, introduceți următoarea formulă și apăsați tasta Intrați cheie pentru a obține rezultatul. Selectați această celulă rezultat, trageți-o Mâner de completare automată jos pentru a obține restul rezultatelor.

=TEXTAFTER(A2,",",2)

notițe: Pentru a extrage textul care apare după al n-lea delimitator, trebuie doar să specificați argumentul instance_num ca număr corespunzător. În acest caz, introdu numărul 2 pentru a indica a doua virgulă.

#Exemplu3: Extrageți textul după un subșir dat (indiferent de majuscule și minuscule) în Excel

În mod implicit, funcția TEXTAFTER face distincția între majuscule și minuscule. Dacă doriți să dezactivați sensibilitatea majusculelor, vă rugăm să aplicați funcția TEXTAFTER după cum urmează.

Selectați o celulă (spuneți B2 în acest caz), introduceți următoarea formulă și apăsați tasta Intrați cheie pentru a obține rezultatul. Selectați această celulă rezultat și trageți-o Mâner de completare automată jos pentru a obține restul rezultatelor.

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

notițe: Pentru a dezactiva sensibilitatea majusculelor în funcția TEXTAFTER, trebuie să specificați argumentul Match_mode ca 1. În acest caz, va fi extras tot textul care apare după subșirul „Consultant” sau „CONSULTANT”.

#Exemplu4: returnează o valoare personalizată atunci când TEXTAFTER nu se potrivește cu niciun text

După cum se arată în captura de ecran de mai sus, în mod implicit, funcția TEXTAFTER returnează #N/A când nu sunt găsite potriviri. Pentru a returna o valoare personalizată mai degrabă decât erori, puteți aplica funcția TEXTAFTER după cum urmează.

Selectați o celulă de lângă prima celulă de text din care doriți să extrageți textul, introduceți următoarea formulă și apăsați tasta Intrați cheie pentru a obține rezultatul. Selectați această celulă rezultat și trageți-o Mâner de completare automată jos pentru a obține restul rezultatelor.

=TEXTAFTER(A2,"Consultant",1,1,,"text not found")

notițe: În această formulă, „text nu a fost găsit” este valoarea personalizată de returnat atunci când TEXTAFTER nu se potrivește cu niciun text. Îl poți schimba după cum ai nevoie.

#Exemplu5: Extrageți textul după ultimul delimitator în Excel

De obicei, puteți specifica parametrul instance_num pentru a extrage textul după al-lea delimitator dintr-un șir de text. Dacă trebuie să extrageți textul după ultimul delimitator, cel mai simplu mod este să specificați un număr negativ pentru acest parametru.

De exemplu, pentru a extrage textul care apare după ultima virgulă din tabelul de mai jos, funcția TEXTAFTER poate fi modificată după cum urmează.

Selectați o celulă (spuneți B2 în acest caz), introduceți următoarea formulă și apăsați tasta Intrați cheie. Selectați această celulă de rezultat și trageți-o Mâner de completare automată jos pentru a obține restul rezultatelor.

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

notițe: Aici -1 în formulă ajută la căutarea șirului de text original de la sfârșit.


Funcții conexe

Funcția Excel TEXTBEFORE
Funcția TEXTBEFORE returnează textul care apare înaintea unui subșir sau delimitator dat.

Funcția Excel TEXTSPLIT
Funcția TEXTSPLIT împarte șirurile de text cu un delimitator dat într-o matrice pe coloane și rânduri.

Funcția Excel VALUETOTEXT
Funcția VALUETOTEXT convertește orice valoare specificată în text.


Cele mai bune instrumente de productivitate Office

Kutools pentru Excel - Vă ajută să vă distingeți de mulțime

Caracteristici populare: Găsiți, evidențiați sau identificați duplicatele  |  Ștergeți rândurile goale  |  Combinați coloane sau celule fără a pierde date  |  Rundă fără Formula ...
Super VLookup: Criterii multiple  |  Valoare multiplă  |  Pe mai multe foi  |  Căutare fuzzy...
Adv. Lista verticală: Lista drop-down ușoară  |  Listă drop-down dependentă  |  Listă derulantă cu selectare multiplă...
Manager de coloane: Adăugați un număr specific de coloane  |  Mutați coloanele  |  Comutați starea vizibilității coloanelor ascunse  Comparați coloanele cu Selectați aceleași și diferite celule ...
Caracteristici prezentate: Focus pe grilă  |  Vedere de proiectare  |  Big Formula Bar  |  Manager registru de lucru și foi | Biblioteca de resurse (Text automat)  |  Data Picker  |  Combinați foi de lucru  |  Criptare/Decriptare celule  |  Trimiteți e-mailuri după listă  |  Super Filtru  |  Filtru special (filtrează bold/italic/barat...) ...
Top 15 seturi de instrumente12 Text Instrumente (Adăuga text, Eliminați caractere ...)  |  50+ Diagramă Tipuri de (Gantt Chart ...)  |  40+ Practic Formule (Calculați vârsta pe baza zilei de naștere ...)  |  19 inserare Instrumente (Introduceți codul QR, Inserați imaginea din cale ...)  |  12 Convertire Instrumente (Numere la cuvinte, conversie valutara ...)  |  7 Merge & Split Instrumente (Rânduri combinate avansate, Împărțiți celule Excel ...)  |  ... și altele

Kutools pentru Excel se mândrește cu peste 300 de caracteristici, Asigurați-vă că ceea ce aveți nevoie este la doar un clic distanță...


Fila Office - Activați lectura și editarea cu file în Microsoft Office (includeți Excel)

  • O secundă pentru a comuta între zeci de documente deschise!
  • Reduceți sute de clicuri de mouse pentru dvs. în fiecare zi, spuneți adio de la mâna mouse-ului.
  • Vă crește productivitatea cu 50% atunci când vizualizați și editați mai multe documente.
  • Aduce file eficiente la Office (inclusiv Excel), la fel ca Chrome, Edge și Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations