Funcția SUBSTITUTE

Se aplică la
Excel pentru Microsoft 365 Excel pentru Microsoft 365 pentru Mac Excel 2024 Excel 2024 pentru Mac Excel 2021 Excel 2021 pentru Mac Excel 2019 Excel 2016

Acest articol descrie sintaxa formulei și utilizarea funcției SUBSTITUTE în Microsoft Excel.

Descriere

Înlocuiește un text (text_vechi) cu un altul (text_nou) într-un șir de text. Utilizați SUBSTITUTE când doriți să înlocuiți un anumit text dintr-un șir de text; utilizați REPLACE când doriți să înlocuiți orice text care apare într-o anumită poziție dintr-un șir text.

Sintaxă

SUBSTITUTE(text, text_vechi, text_nou, [num_instanță])

Sintaxa funcției SUBSTITUTE are următoarele argumente:

  • Text Obligatoriu. Este textul sau o referință la celula care conține textul pentru care vreți să înlocuiți caractere.
  • Old_text Obligatoriu. Este textul pe care vreți să-l înlocuiți.
  • New_text Obligatoriu. Este textul cu care vreți să înlocuiți text_vechi.
  • Instance_num Opțional. Specifică a câta apariție a text_vechi vreți să fie înlocuită cu text_nou. Dacă specificați numărul de apariții num_instanță, va fi înlocuită numai apariția specificată a textului text_vechi. Altfel, fiecare apariție a textului text_vechi va fi înlocuită cu text_nou.

Exemplu

Copiați datele din exemplele din următorul tabel și lipiți-le în celula A1 a noii foi de lucru Excel. Pentru ca formulele să afișeze rezultate, selectați-le, apăsați pe F2, apoi pe Enter. Dacă trebuie, puteți ajusta lățimea coloanei pentru a vedea toate datele.

Date    
Date despre vânzări <
Trimestrul 1, 2008 <
Trimestrul 1, 2011 <
Formulă Descriere (Rezultat) Rezultat
=SUBSTITUTE(A2; "vânzări"; "cost") Înlocuiește cost cu vânzări (Date despre cost) Date despre cost
=SUBSTITUTE(A3; "1"; "2"; 1) Înlocuiește prima apariție a numărului „1” cu „2” (Trimestrul 2, 2008) Trimestrul 2, 2008
=SUBSTITUTE(A4; "1"; "2"; 3) Înlocuiește a treia apariție a numărului „1” cu „2” (Trimestrul 1, 2012) Trimestrul 1, 2012