Cum se extrage textul dintr-o celulă în Excel (5 moduri)

  • Imparte Asta
Hugh West

Extragerea textului dintr-o celulă este una dintre cele mai comune utilizări ale Microsoft Excel. Este posibil să aveți nevoie să extrageți text de la început, de la mijloc sau dintr-o anumită porțiune a unei celule. În acest tutorial, vă vom arăta cum să extrageți text dintr-o celulă în Excel. Folosind aceste formule simple, dar eficiente, puteți găsi și extrage cu ușurință orice parte a unui șir de caractere dintr-o celulă.

Descărcați caietul de practică

Descărcați acest caiet de practică.

Extragerea textului dintr-o celulă.xlsx

5 moduri de a extrage text dintr-o celulă în Excel

1. Utilizarea funcției LEFT pentru a extrage text dintr-o celulă

The STÂNGA extrage un anumit număr de caractere din partea stângă a unui șir de caractere.

Sintaxa funcției LEFT:

=LEFT(text, [num_chars])

Aruncați o privire la acest set de date:

Acum, folosind STÂNGA vom extrage primele 4 caractere din celulă.

Pasul 1:

  • Introduceți următoarea formulă în C ell C5.
=LEFT(B5,4)

Pasul 2:

  • Apoi apăsați Introduceți .

După aceea, veți vedea textul extras.

Pasul 3:

  • În continuare, trageți în jos Mâner de umplere pe intervalul de celule C6:C9 .

Astfel, am extras tot textul din stânga.

2. Utilizarea funcției RIGHT pentru a extrage text

The DREAPTA extrage un anumit număr de caractere de la sfârșitul unui șir de caractere.

Sintaxa funcției RIGHT:

=RIGHT(text,[num_caractere])

Utilizăm același set de date pe care l-am folosit pentru STÂNGA Dar, în acest moment, vom extrage cele 4 caractere din dreapta.

Pasul 1:

  • Acum, introduceți următoarea formulă în C ell C5.
=RIGHT(B5,4)

Pasul 2:

  • Apoi apăsați Introduceți

Textul nostru va fi decupat din dreapta.

Pasul 3:

  • În continuare, trageți în jos Mâner de umplere pe intervalul de celule C6:C9 .

După cum puteți vedea, toate celulele conțin textul extras din dreapta.

Lecturi similare

  • Cum să extrageți textul după al doilea spațiu în Excel (6 metode)
  • Extragerea textului după un anumit text în Excel (10 moduri)
  • Cum să extrageți textul după ultimul spațiu în Excel (5 moduri)

3. Utilizarea funcției MID pentru a extrage text dintr-o celulă în Excel

Acum doriți o anumită porțiune de text din mijlocul unui text. În acest caz, puteți utiliza funcția MID Trebuie să indicați un număr de pornire și numărul de caractere pe care doriți să le extrageți.

Sintaxa funcției MID:

=MID(text, start_num, num_chars)

Aruncați o privire la acest set de date. Avem câteva coduri împărțite în 3 părți. În această situație, vom extrage cele 4 caractere din mijloc.

Pasul 1:

  • În primul rând, introduceți această formulă în Celula C5.
=MID(B5,6,4)

Pasul 2:

  • Apoi, apăsați Introduceți .

Pasul 3:

  • Apoi, trageți de butonul Mâner de umplere pe intervalul de celule C6:C9 .

În cele din urmă, tot textul este decupat cu succes din mijloc.

4. Extragerea textului dintr-o celulă cu ajutorul formulelor

Acum, vom folosi câteva funcții pentru a crea o formulă pentru a extrage valori dintr-o celulă. Vom da trei exemple de probleme specifice.

4.1 Extragerea textului înainte de un anumit caracter

Dacă dorim să obținem un anumit subșir dintr-un text înainte de un caracter, atunci trebuie să găsim mai întâi caracterul prin care dorim să extragem. Din acest motiv, vom folosi CĂUTARE și STÂNGA funcții împreună.

Formula generică:

=LEFT(text,SEARCH(char,cell)-1)

Avem un set de date format din câteva coduri separate de o cratimă, "-". Acum, vom implementa formula pentru a extrage textul dinaintea cratimei.

Pasul 1:

  • Pentru început, introduceți următoarea formulă în celula C5.
=LEFT(B5,SEARCH("-",B5)-1)

Pasul 2:

Apoi, apăsați Introduceți .

Pasul 3:

  • După aceea, trageți în jos Mâner de umplere pe intervalul de celule C6:C9

În final, am găsit tot textul înainte de cratimă.

Citește mai mult: Extrageți textul înainte de caracter în Excel (4 moduri rapide)

4.2 Extragerea textului după un anumit caracter

În această formulă, vom folosi DREAPTA împreună cu funcția LEN și CĂUTARE funcții.

Formula generică:

=RIGHT(text,LEN(text)-SEARCH("char",text))

Aruncați o privire la acest set de date:

Acum, dorim să alegem caracterele de după caracterul "-".

Pasul 1:

  • Introduceți următoarea formulă în Celula C5 :
=RIGHT(B5,LEN(B5)-SEARCH("-",B5))

Pasul 2:

  • Apoi, apăsați Introduceți .

Pasul 3:

  • Acum, trageți de butonul Mâner de umplere pe intervalul de celule C6:C9 .

După cum puteți vedea, am reușit să extragem cu succes textul dorit din celulă.

Citește mai mult: Extragerea textului după un caracter în Excel (6 moduri)

Uneori, este posibil să fie nevoie să alegem o subșiră care este situată între două caractere specifice În primul rând, trebuie să precizăm cele două apariții specifice prin aplicarea unei formule. După aceea, trebuie să se aplice formula MID va extrage textul dintre aceste două caractere.

Acum, avem un set de date cu numele complete ale unor persoane. În acest caz, vom extrage numele de mijloc al persoanei.

Pasul 1:

  • Introduceți formula în fereastra Celula C5 :
=MID(B5, SEARCH(" ",B5) + 1, SEARCH(" ",B5,SEARCH(" ",B5)+1) - SEARCH(" ",B5) - 1)

Pasul 2:

  • După aceea, apăsați Introduceți . veți vedea numele de mijloc extras.

Pasul 3:

  • În cele din urmă, glisați Mâner de umplere în intervalul de Celulele C6:C9 .

În cele din urmă, reușim să extragem toate aceste nume de mijloc.

Citește mai mult: Cum se extrage textul dintre două virgule în Excel (4 abordări ușoare)

5. Utilizarea funcției Find and Replace pentru a alege text dintr-o celulă

Acum, această metodă va găsi o anumită porțiune de text și o va înlocui cu valori inexistente. Pentru a înțelege această metodă, de multe ori trebuie să creați o nouă coloană.

În primul rând, aruncați o privire la acest set de date :

Acum, vom folosi această metodă pentru a găsi atât numele de utilizator, cât și numele de domeniu.

5.1 Extragerea numelui de utilizator din e-mail

Pasul 1:

  • Copiați valorile coloanei Text și lipiți-le pe coloana Extracted Text.

Pasul 2:

  • Acum, selectați toate aceste valori.

Pasul 3:

  • Apoi, apăsați Ctrl+F de pe tastatură. Veți găsi Găsiți și înlocuiți caseta de dialog.

Pasul 4:

  • Aici, în Găsiți ce caseta de tip " @* " . Se vor selecta toate caracterele începând cu @.
  • Păstrați Înlocuiți cu caseta goală.
  • Faceți clic pe Înlocuiți-le pe toate.

Pasul 5:

  • Acum, veți vedea că au fost efectuate 5 înlocuiri. Faceți clic. BINE.

După cum puteți vedea, am reușit să extragem cu succes toate aceste nume de utilizator.

5.2 Extragerea numelui de domeniu

Pasul 1:

  • La fel ca în cazul metodei anterioare, copiați aceste e-mailuri și lipiți-le pe Text extras Evidențiați-le și apăsați Ctrl+F.

Pasul 2:

  • Acum, în Găsiți ce caseta, tastați "*@" Se vor regăsi toate personajele de la început împreună cu @ .
  • Păstrați Înlocuiți cu caseta goală.
  • Faceți clic pe Înlocuiți-le pe toate.

În cele din urmă, toate numele de domenii sunt extrase cu succes.

Concluzie

În concluzie, sper că aceste formule vă vor ajuta cu siguranță să extrageți caractere specifice. Descărcați caietul de practică și exersați toate aceste metode. Sper că vă vor îmbogăți cunoștințele. De asemenea, nu uitați să consultați site-ul nostru web exceldemy.com pentru diverse articole legate de Excel.

Hugh West este un trainer și analist Excel cu o experiență de peste 10 ani în industrie. Deține o diplomă de licență în contabilitate și finanțe și un master în administrarea afacerilor. Hugh are o pasiune pentru predare și a dezvoltat o abordare unică de predare care este ușor de urmărit și de înțeles. Cunoștințele sale experte despre Excel au ajutat mii de studenți și profesioniști din întreaga lume să-și îmbunătățească abilitățile și să exceleze în cariera lor. Prin blogul său, Hugh își împărtășește cunoștințele lumii, oferind tutoriale gratuite Excel și instruire online pentru a ajuta persoanele și companiile să-și atingă întregul potențial.