Det ERSTATNING funktion kan bruges til at erstatte eksisterende ord, tekst eller tegn med nye data. Brugsager til funktionen inkluderer behovet for at fjerne ikke-udskrivningspersoner fra importerede data, udskifte uønskede tegn med mellemrum og producere forskellige versioner af det samme regneark.
01 af 03Funktionen SUBSTITUTE Function Syntax
Substitutionsfunktionens syntaks og argumenter
En funktions syntax henviser til funktionens layout og indeholder funktionens navn, parenteser og argumenter. Syntaxen for ERSTATNING funktion er:
= SUBSTITUTE (Tekst, Old_text, New_text, Instance_num)
Argumenterne for funktionen er som følger:
Tekst: (kræves) de data, der indeholder den tekst, der skal erstattes. Dette argument kan indeholde
- De faktiske data indeholdt i citatmærker - række to i billedet ovenfor.
- En cellehenvisning til placeringen af tekstdata i regnearket - række tre ovenfor.
OLD_TEXT: (påkrævet) den tekst, der skal erstattes.
NEW_TEXT: (påkrævet) den tekst, der vil erstatte OLD_TEXT.
instance_: (valgfrit) et nummer.
- Hvis udeladt, hver forekomst af OLD_TEXT erstattes med NEW_TEXT.
- Hvis inkluderet, kun forekomsten af OLD_TEXT specificeret, såsom den første eller tredje forekomst, erstattes som set i rækker fem og seks ovenfor.
Argumenter forERSTATNING funktionen er hovedkvalitetsfølsom, hvilket betyder, at de data, der er indtastet forOLD_TEXT Argumentet har ikke samme sag som dataene iTekst argument celle, ingen substitution forekommer.
Fortsæt læsning herunder
02 af 03Brug af SUBSTITUTE-funktionen
Selvom det er muligt at skrive hele formlen manuelt i et regneark celle, er en anden mulighed at bruge Formelbygger, som beskrevet i trinene nedenfor, for at indtaste funktionen og dens argumenter i en celle som B3.
= SUBSTITUTE (A3, "Salg", "Indtægter")
Fordele ved at bruge Formula Builder er, at Excel tager sig af at adskille hvert argument med et komma, og det omslutter de gamle og nye tekstdata i citatmærker.
- Klik på celle B3 for at gøre den til den aktive celle.
- Klik påformler fanebladet på båndmenuen.
- Klik påTekst ikonet på båndet for at åbne rullemenuen Tekstfunktioner.
- Klik påERSTATNING i listen for at hente den Formelbygger.
- Klik påTekst linje.
- Klik på celle A3 at indtaste denne cellehenvisning.
- Klik påOLD_TEXT linje.
- TypeSalg, som er den tekst, vi ønsker at erstatte - der er ingen grund til at vedhæfte teksten i anførselstegn.
- Klik påNEW_TEXT linje.
- TypeOmsætning, da teksten skal erstattes.
- DetInstans argumentet er tomt, da der kun er én forekomst af ordetSalg i celle A3.
- KlikFærdig for at fuldføre funktionen.
- TekstenIndkomstrapportskal vises i celle B3.
Fortsæt læsning herunder
03 af 03SUBSTITUTE vs REPLACE funktioner
ERSTATNING adskiller sig fraERSTATTE funktion, fordi den bruges til at udveksle specifik tekst på ethvert sted i de valgte data mens ERSTATTE bruges til at erstatte enhver tekst, der opstår på et bestemt sted i dataene.