Die SUBSTITUT-funksie vervang bestaande woorde, teks of karakters met nuwe data. Gebruik die PLAASVERVANG-funksie om nie-drukende karakters uit ingevoerde data te verwyder, ongewenste karakters met spasies te vervang en verskillende weergawes van dieselfde werkblad te produseer.
Instruksies in hierdie artikel is van toepassing op Excel 2019, 2016, 2013, 2010, 2007; Excel vir Microsoft 365, Excel Online, Excel vir Mac, Excel vir iPad, Excel vir iPhone en Excel vir Android.
SUBSTITUTE-funksiesintaksis
'n Funksie se sintaksis verwys na die uitleg van die funksie en sluit die funksie se naam, hakies en argumente in.
Die sintaksis vir die SUBSTITUT-funksie is:
=PLAATSING(Teks, Ou_teks, New_text, Instance_num)
Die argumente vir die funksie is:
- Teks (vereis): Die data wat die teks bevat wat vervang moet word. Hierdie argument kan die werklike data bevat tussen aanhalingstekens (sien ry 2 in die prent hierbo) of 'n selverwysing na die ligging van die teksdata in die werkblad (sien rye 3 en 4).
- Ou_teks (vereis): Die teks wat vervang moet word.
- New_text (vereis): Die teks wat Ou_teks sal vervang.
- Instance_num (opsioneel): 'n Getal. As hierdie nommer weggelaat word, word elke instansie van Ou_teks vervang met Nuwe_teks. As hierdie nommer ingesluit is, word die gevalle van Ou_teks wat gespesifiseer is vervang (sien ry 5).
Argumente vir die SUBSTITUT-funksie is hooflettersensitief. As die data wat vir die Ou_teks-argument ingevoer is nie dieselfde hoofletters as die data in Teks-argumentsel het nie, vind geen vervanging plaas nie.
Gebruik die SUBSTITUT-funksie
Alhoewel dit moontlik is om die hele formule met die hand in 'n werkbladsel in te tik, is 'n ander opsie om die Funksie-argumente-dialoogkassie (of die Formulebouer in Excel vir Mac) te gebruik om die funksie en sy argumente in 'n sel in te voer.
=PLAASVERVANGER(A3, "Verkope", "Inkomste")
Wanneer jy die dialoogkassie gebruik, sorg Excel daarvoor om elke argument met 'n komma te skei en dit sluit die ou en nuwe teksdata tussen aanhalingstekens in.
-
Voer die data vir die tutoriaal in 'n leë Excel-werkblad in.
- Kies sel B3 om dit die aktiewe sel te maak.
- Kies Formules.
- Kies Teks om die Teksfunksies-aftreklys oop te maak.
-
Kies SUBSTITUTE in die lys om die Function Arguments dialoogkassie oop te maak. In Excel vir Mac maak die Formulebouer oop.
- Plaas die wyser in die Tekst tekskassie.
- Kies sel A3 op die werkblad om hierdie selverwysing in te voer.
- Plaas die wyser in die Old_text tekskassie.
- Voer Verkope in. Dit is die teks wat vervang sal word. Dit is nie nodig om die teks tussen aanhalingstekens te plaas nie.
- Plaas die wyser in die New_text tekskassie.
-
Voer Inkomste in. Hierdie teks sal vir verkope vervang word.
- Die Instance_num-argument word leeg gelaat aangesien daar net een geval van die woord Sales in sel A3 is.
- Kies OK. Behalwe in Excel vir Mac, waar jy Klaar kies.
- Die teks Inkomsteverslag verskyn in sel B3.
SUBSTITUTE vs. REPLACE-funksies
SUBSTITUTE verskil van die REPLACE-funksie deurdat dit gebruik word om spesifieke teks op enige plek in die geselekteerde data uit te ruil. REPLACE word gebruik om enige teks te vervang wat op 'n spesifieke plek in die data voorkom.