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.
-
Text_vechi Obligatoriu. Este textul pe care vreți să-l înlocuiți.
-
Text_nou Obligatoriu. Este textul cu care vreți să înlocuiți text_vechi.
-
Num_instanță 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 |