Funcția SUBSTITUTE înlocuiește cuvintele, textul sau caracterele existente cu date noi. Utilizați funcția SUBSTITUTE pentru a elimina caracterele care nu se imprimă din datele importate, pentru a înlocui caracterele nedorite cu spații și pentru a produce versiuni diferite ale aceleiași foi de lucru.
Instrucțiunile din acest articol se aplică pentru Excel 2019, 2016, 2013, 2010, 2007; Excel pentru Microsoft 365, Excel Online, Excel pentru Mac, Excel pentru iPad, Excel pentru iPhone și Excel pentru Android.
Sintaxa funcției SUBSTITUTE
Sintaxa unei funcții se referă la aspectul funcției și include numele funcției, parantezele și argumentele.
Sintaxa pentru funcția SUBSTITUTE este:
=ÎNLOCUIT(Text, Old_text, New_text, Instance_num)
Argumentele pentru funcție sunt:
- Text (obligatoriu): datele care conțin textul care trebuie înlocuit. Acest argument poate conține datele reale cuprinse între ghilimele (vezi rândul 2 din imaginea de mai sus) sau o referință la celulă la locația datelor text din foaia de lucru (vezi rândurile 3 și 4).
- Old_text (obligatoriu): textul care trebuie înlocuit.
- New_text (obligatoriu): textul care va înlocui Old_text.
- Instance_num (opțional): un număr. Dacă acest număr este omis, fiecare instanță de Old_text este înlocuită cu New_text. Dacă acest număr este inclus, instanțele de text_vechi specificate sunt înlocuite (vezi rândul 5).
Argumentele pentru funcția SUBSTITUTE sunt sensibile la majuscule și minuscule. Dacă datele introduse pentru argumentul Old_text nu au aceleași majuscule ca și datele din celula argument Text, nu are loc nicio substituție.
Utilizați funcția SUBSTITUTE
Deși este posibil să tastați manual întreaga formulă într-o celulă de foaie de lucru, o altă opțiune este să utilizați caseta de dialog Argumente ale funcției (sau Generatorul de formule din Excel pentru Mac) pentru a introduce funcția și argumentele acesteia într-o celulă.
=ÎNLOCUIT(A3, „Vânzări”, „Venituri”)
Când utilizați caseta de dialog, Excel are grijă să separe fiecare argument cu o virgulă și include datele de text vechi și noi între ghilimele.
-
Introduceți datele pentru tutorial într-o foaie de lucru Excel goală.
- Selectați celula B3 pentru a deveni celula activă.
- Selectați Formule.
- Selectați Text pentru a deschide lista derulantă Funcții de text.
-
Alegeți SUBSTITUTE din listă pentru a deschide caseta de dialog Argumente ale funcției. În Excel pentru Mac, se deschide Formula Builder.
- Plasați cursorul în caseta de text Text.
- Selectați celula A3 din foaia de lucru pentru a introduce această referință pentru celulă.
- Plasați cursorul în caseta de text Old_text.
- Introduceți Vânzări. Acesta este textul care va fi înlocuit. Nu este nevoie să includeți textul între ghilimele.
- Plasați cursorul în caseta de text New_text.
-
Introduceți Venit. Acest text va fi înlocuit cu Vânzări.
- Argumentul Instance_num este lăsat necompletat, deoarece există o singură instanță a cuvântului Vânzări în celula A3.
- Selectați OK. Cu excepția în Excel pentru Mac, unde selectați Terminat.
- Textul Raportul veniturilor apare în celula B3.
Funcții SUBSTITUTE vs. REPLACE
SUBSTITUTE diferă de funcția ÎNLOCUIRE prin faptul că este folosită pentru a schimba text specific în orice locație din datele selectate. REPLACE este folosit pentru a înlocui orice text care apare într-o anumită locație din date.