9 Funcții utile Microsoft Excel pentru lucrul cu text

Publicat: 2022-06-16

Sigla Microsoft Excel pe un fundal verde

Funcțiile din Excel nu sunt doar pentru numere și calcule. Puteți folosi funcții și atunci când lucrați cu text. Iată câteva funcții de text utile ale Microsoft Excel.

Indiferent dacă doriți să schimbați majusculele, să găsiți text într-un alt șir, să înlocuiți textul vechi cu ceva nou sau să combinați textul din mai multe celule, există o funcție pentru dvs.

Cuprins

Convertiți literele majuscule: UPPER, LOWER și PROPER
Eliminați spații: TRIM
Comparați șirurile de text: EXACT
Găsiți text într-un șir: FIND
Înlocuiți textul existent utilizând o poziție: ÎNLOCUIRE
Înlocuiește curentul cu text nou: ÎNLOCUIT
Text combinat: CONCAT

LEGATE: 12 funcții Excel de bază pe care toată lumea ar trebui să le cunoască

Convertiți literele majuscule: UPPER, LOWER și PROPER

Poate doriți ca textul dvs. să conțină toate literele mari sau mici. Sau poate doriți ca prima literă a fiecărui cuvânt scrisă cu majuscule. Acesta este momentul în care funcțiile UPPER, LOWER și PROPER sunt utile.

Cum să schimbați rapid și ușor majuscule în Excel 2013 folosind o funcție
LEGATE Cum să schimbați rapid și ușor majuscule în Excel 2013 folosind o funcție

Sintaxa pentru fiecare este aceeași, cu un singur argument necesar:

  • UPPER(cell_reference)
  • LOWER(cell_reference)
  • PROPER(cell_reference)

Pentru a schimba textul din celula B4 la toate literele mari, utilizați următoarea formulă:

 =SUS (B4)
Publicitate

Pentru a schimba textul din aceeași celulă cu toate literele mici, utilizați în schimb această formulă:

 =JOC (B4)

Pentru a schimba textul din celula B4 pentru a scrie cu majuscule prima literă a fiecărui cuvânt, utilizați această formulă:

 =PROPER (B4) 

Funcția PROPER în Excel

Eliminați spații: TRIM

Este posibil să aveți spații suplimentare în text pe care doriți să le eliminați. Funcția TRIM are grijă de eliminarea spațiilor fără lucru manual.

Sintaxa funcției este TRIM(text) unde puteți introduce textul între ghilimele sau puteți utiliza o referință de celulă în formulă.

Pentru a elimina spațiile din expresia „decupați spații”, veți folosi următoarea formulă:

 =TRIM(" tăiați spații ") 

TRIM text în Excel

Publicitate

Pentru a elimina spațiile din textul din celula A1, veți folosi referința de celulă ca în această formulă:

 =TIMARE(A1) 

Referința celulelor TRIM în Excel

Comparați șirurile de text: EXACT

Poate aveți două celule care conțin text pe care doriți să le comparați și să vedeți dacă se potrivesc exact. Numită corespunzător, funcția EXACT vine în ajutor.

LEGATE: Cum să utilizați funcția XLOOKUP în Microsoft Excel

Sintaxa pentru funcție este EXACT(cell_reference1, cell_reference2) unde sunt necesare ambele referințe de celulă. Rezultatul este Adevărat pentru o potrivire exactă sau Fals pentru nicio potrivire.

Pentru a compara textul din celulele A1 și B1, trebuie să introduceți următoarea formulă:

 =EXACT(A1;B1)

În acest prim exemplu, rezultatul este adevărat. Ambele șiruri de text sunt identice.

EXACT cu rezultat adevărat

În al doilea exemplu, rezultatul este Fals. Textul din celula A1 are litere mari, în timp ce textul din celula B1 nu.

EXACT cu Fals din cauza literelor mari

În exemplul nostru final, rezultatul este Fals încă o dată. Textul din celula B1 are spații pe care textul din celula A1 nu le are.

EXACT cu Fals din cauza spațiilor

RELATE: Funcții vs. Formule în Microsoft Excel: Care este diferența?

Găsiți text într-un șir: FIND

Dacă doriți să găsiți un anumit text într-un alt șir de text, puteți utiliza funcția Găsește. Rețineți că funcția face distincție între majuscule și minuscule și nu folosește metacaractere.

Publicitate

Sintaxa funcției este FIND(find, within, start_number) unde sunt necesare primele două argumente. Argumentul start_number este opțional și vă permite să specificați cu ce poziție a caracterului să începeți căutarea.

Pentru a găsi „QR1” în textul din celula A1, ați folosi această formulă:

 =FIND(„QR1”, A1)

Rezultatul afișat mai jos este 8 reprezentând al optulea caracter din șir ca început al textului localizat.

Funcția FIND în Excel

Pentru a găsi litera F în celula A1 care începe cu al patrulea caracter, veți folosi această formulă:

 =FIND("F",A1,4)
Publicitate

Rezultatul aici este 6 deoarece aceasta este poziția caracterului pentru primul F majuscul după al patrulea caracter.

FIND cu o instanță

Înlocuiți textul existent utilizând o poziție: ÎNLOCUIRE

Dacă ați trebuit vreodată să înlocuiți text în funcție de locul în care acesta există într-un șir de text, veți aprecia funcția ÎNLOCUIRE.

LEGATE: Cum să găsiți și să înlocuiți text și numere în Excel

Sintaxa pentru funcție este REPLACE(current_text, start_number, number_characters, new_text) unde este necesar fiecare argument. Să ne uităm la detaliile argumentelor.

  • Current_text : Referințele de celulă pentru textul curent.
  • Start_number : poziția numerică a primului caracter în textul curent.
  • Number_characters : numărul de caractere pe care doriți să le înlocuiți.
  • New_text : noul text pentru a înlocui textul curent.

În acest exemplu, primele două caractere ale ID-urilor de produs din celulele A1 până la A5 se schimbă de la „ID” la „PR”. Această formulă ar face acea schimbare dintr-o singură lovitură:

 =ÎNLOCUITĂ(A1:A5,1,2,"PR")

Pentru a defalca acest lucru, A1:A5 este intervalul nostru de celule, 1 este poziția primului caracter de înlocuit, 2 este numărul de caractere de înlocuit și „PR” este noul text.

ÎNLOCUIȚI textul de la început

Iată un alt exemplu pentru acel ID de produs. Folosind această formulă, putem schimba al optulea și al nouălea caracter din șirul „QR” cu „VV”.

 =ÎNLOCUITĂ(A1:A5,8,2,"VV")

Pentru a defalca pe acesta, A1:A5 este intervalul nostru de celule, 8 este poziția primului caracter de înlocuit, 2 este numărul de caractere de înlocuit și VV este noul text.

ÎNLOCUIȚI textul la sfârșit

Înlocuiește curentul cu text nou: ÎNLOCUIT

Similar cu ÎNLOCUIRE, puteți folosi funcția SUBSTITUTE pentru a schimba textul real, în loc să utilizați poziția unui caracter.

Publicitate

Sintaxa este SUBSTITUTE(cell_reference, current_text, new_text, instances) unde toate argumentele sunt necesare, cu excepția instances . Puteți utiliza instances pentru a specifica ce apariție din șirul de text să se modifice.

Pentru a schimba numele de familie Smith în Jones în celula A1, utilizați următoarea formulă:

 =ÎNLOCUIT(A1, „Smith”, „Jones”) 

ÎNLOCUIȚI un nume

Pentru a schimba „Locația 1, trimestrul 1” în „Locația 1, trimestrul 2” în celula A1, veți folosi această formulă:

 =ÎNLOCUIT(A1,"1","2",2)

Defalcând această formulă, A1 este referința celulei, 1 este textul curent, 2 este textul nou și numărul final 2 este a doua instanță din șir. Acest lucru asigură că numai a doua apariție a numărului 1 este schimbată.

ÎNLOCUIȚI un număr

Text combinat: CONCAT

O ultimă funcție pe care o puteți găsi utilă atunci când lucrați cu text este CONCAT. Această funcție vă ajută să uniți text din mai multe șiruri sau locații într-un singur șir.

LEGATE: Cum să combinați textul din mai multe celule într-o singură celulă în Excel

Sintaxa funcției este CONCAT(text1, text2) unde este necesar doar primul argument, dar probabil că veți folosi întotdeauna al doilea argument.

Publicitate

Pentru a uni textul din celulele A1 și B1 cu un spațiu între cuvinte, utilizați această formulă:

 =CONCAT(A1," ",B1) 

CONCAT cu un spatiu

Observați că ghilimele conțin spațiu de adăugat.

Pentru a uni același text, dar adăugați prefixul Mr. și un spațiu în față, veți folosi această formulă:

 =CONCAT ("Domnul ",A1," ",B1) 

CONCAT cu prefix

Aici aveți Mr. cu un spațiu în primul set de ghilimele, prima referință de celulă, un alt spațiu între ghilimele și a doua referință de celulă.

Sperăm că aceste funcții de text Excel vă ajută să vă manipulați textul în mai puțin timp și cu mai puțin efort.