Die SUBSTITUTE funksie kan gebruik word om bestaande woorde, teks of karakters te vervang met nuwe data.
Let wel: Die resultate van die funksie moet op 'n ander plek as die oorspronklike teks verskyn.
Gebruik vir die funksie sluit in:
- Verwydering van nie-druk karakters uit ingevoerde data;
- Ongewone karakters vervang met spasies;
- Produseer verskillende weergawes van dieselfde werkblad .
01 van 04
Vervanging van Ou Teks vir Nuut
Die Vervangingsfunksie se Sintaksis en Argumente
'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 SUBSTITUTE funksie is:
= SUBSTITUTE (teks, ou_teks, new_text, instantie_num)
Die argumente vir die funksie is:
Teks - (vereis) die data wat die teks bevat wat vervang moet word. Hierdie argument kan bevat
- die werklike data ingesluit in aanhalingstekens - ry twee in die prent hierbo;
- 'n selverwysing na die ligging van die teksdata in die werkkaart - ry drie hierbo;
Old_text - (vereis) die teks wat vervang moet word.
New_text - (vereis) die teks wat Old_text sal vervang.
Instance_num - (opsioneel) 'n nommer
- As dit weggelaat word, word elke voorbeeld van Old_text vervang met New_text .
- Indien ingesluit, word slegs die voorbeeld van Old_text gespesifiseer - soos die eerste of derde gevalle - vervang - rye vyf en ses hierbo.
02 van 04
Saakgevoeligheid
Die argumente vir die SUBSTITUTE-funksie is hooflettergevoelig, wat beteken dat as die data wat vir die Old_text- argument ingeskryf is, nie dieselfde geval as die data in die teksargumentsel het nie, word geen vervanging plaas nie.
Byvoorbeeld, in ry vier van die bostaande beeld, sien die funksie Verkope (sel A4) as anders as verkope (Old_text argument ) en vervang dus nie Inkomste as New_text nie .
03 van 04
Die vervanging van die plaasvervanger-funksie
Alhoewel dit moontlik is om die hele formule te tik, soos
= SUBSTITUTE (A3, "Verkope", "Inkomste")
Handmatig in 'n werkblad sel, 'n ander opsie is om die funksie se dialoog te gebruik - soos in die stappe hieronder uiteengesit - om die funksie en sy argumente in 'n sel soos B3 in te voer.
Voordele van die gebruik van die dialoogkassie is dat Excel sorg dat elke argument met 'n komma geskei word en dit bevat die ou en nuwe teks data in aanhalingstekens.
- Klik op sel B3 - om dit die aktiewe sel te maak
- Klik op die Formules- oortjie van die lintmenu
- Klik op die teksikoon op die lint om die aftreklys vir teksfunksies oop te maak
- Klik op SUBSTITUTE in die lys om die dialoog van hierdie funksie te vertoon
- Klik in die dialoogkassie op die teksreël
- Klik op sel A3 om hierdie selverwysing in die dialoogkassie in te voer
- Klik op die Ou-teks reël in die dialoogkassie
- Tik Verkope , wat is die teks wat ons wil vervang - hoef nie die teks in aanhalingstekens te voeg nie;
- Klik op die New_text reël in die dialoogkassie
- Tik Inkomste , aangesien die teks vervang moet word ;;
- Die Instansie- argument word leeg gelaat - aangesien daar slegs een voorbeeld van die woord Verkope in sel A3 is;
- Klik OK om die funksie te voltooi en sluit die dialoogkassie;
- Die teksinkomsteverslag moet in sel B3 verskyn;
- As jy op sel B3 kliek, is die volledige funksie
= SUBSTITUTE (A3, "Verkope", "Inkomste")
verskyn in die formulebalk bokant die werkblad
04 van 04
Vervanger teen Vervang
SUBSTITUTE verskil van die REPLACE funksie omdat dit gebruik word om spesifieke teks op enige plek in die geselekteerde data uit te ruil terwyl REPLACE gebruik word om enige teks wat op 'n spesifieke plek in die data voorkom, te vervang.