I denne artikel beskrives formelsyntaksen for og brugen af funktionen ERSTAT i Microsoft Excel.
Beskrivelse
ERSTAT erstatter en del af en tekststreng med en anden tekststreng baseret på det antal tegn, du angiver.
Syntaks
ERSTAT(gammel_tekst;startnr;antal_tegn;ny_tekst)
Syntaksen for funktionen ERSTAT har følgende argumenter:
- Old_text Påkrævet. Den tekst, der skal erstattes et antal tegn i.
- Start_num Påkrævet. Positionen for det tegn i gammel_tekst, der skal erstattes med ny_tekst.
- Num_chars Påkrævet. Det antal tegn i gammel_tekst, som ERSTAT skal erstatte med ny_tekst.
- New_text Påkrævet. Den tekst, som skal erstatte tegn i gammel_tekst.
Eksempel
Kopiér eksempeldataene i følgende tabel, og sæt dem ind i celle A1 i et nyt Excel-regneark. For at få formlerne til at vise resultater skal du markere dem, trykke på F2 og derefter trykke på Enter. Hvis der er brug for det, kan du justere bredden på kolonnerne, så du kan se alle dataene.
| Data | ||
|---|---|---|
| abcdefghijk | ||
| 2009 | ||
| 123456 | ||
| Formel | Beskrivelse (resultat) | Resultat |
| =ERSTAT(A2;6;5;"*") | Erstatter fem tegn i abcdefghijk med et enkelt stjernetegn (*), startende med sjette tegn (f). | abcde*k |
| =ERSTAT(A3;3;2;"10") | Erstatter de to sidste cifre (09) i 2009 med 10. | 2010 |
| =ERSTAT(A4;1;3;"@") | Erstatter de tre første tegn af 123456 med et enkelt @-tegn. | @456 |
Vigtig
- Funktionen ERSTATB er udfaset.
- I projektmapper, der er indstillet til kompatibilitet version 2, har ERSTAT forbedret funktionsmåden for surrogatpar, idet de tælles som ét tegn i stedet for to. Variationsvælgere (bruges ofte med emojis) tælles stadig som separate tegn. Du kan finde flere oplysninger under Unicode-standarden.