Skal du udskifte en bestemt del af en tekst? Du kan bruge funktionen SUBSTITUTE i Excel til at hjælpe dig. Sådan gør du!
I Excel finder SUBSTITUTE -funktionen en streng i en celle og erstatter den med en anden streng. SUBSTITUTE-funktionen er store og små bogstaver og leder efter forekomster af strengen i cellen.
Du kan vælge, om SUBSTITUTE -funktionen fungerer på en bestemt forekomst af strengen, eller om den påvirker alle forekomster. Dette erstatter eller erstatter alle forekomster af den gamle streng med den nye.
SUBSTITUT Funktionssyntaks
= SUBSTITUTE (tekst, gammel_tekst, ny_tekst, [forekomstnummer])
- tekst: Enten en streng selv eller en målcelle, hvor du vil have funktionen til at se.
- gammel_tekst: Den streng, du vil erstatte.
- ny_tekst: Den nye streng, der træder i stedet for den gamle.
- [forekomst_nummer]: Forekomstnummeret på den gamle streng, som du vil erstatte. Lad feltet stå tomt, hvis du vil have alle forekomster udskiftet.
Selvom Excels officielle syntaks bruger udtrykket tekst frem for streng, kan du bruge funktionen på både tal og symboler. Hvis du vil fjerne et tegn, kan du blot erstatte det med tomt.
Relaterede: Sådan bruges IF -funktion med indlejrede formler i Excel
Sådan bruges SUBSTITUTE -funktionen
Intet bedre end et eksempel for at se SUBSTITUTE -funktionen i brug. I dette særlige eksempel har vi et telefonnummer, der har den forkerte landekode (+98). Målet er at ændre denne landekode til den korrekte (+1) ved hjælp af funktionen SUBSTITUTE.
- Vælg den celle, du vil have den substituerede streng til at blive vist. Det ville være A2 for dette eksempel.
- Indtast formlen nedenfor i formellinjen, og tryk på Gå ind:
Dette vil se inde i cellen A2, find strengen 98, og erstat det med 1. Instansnummeret 1 i den sidste del af formlen udtrykker, at kun den første 98 skal udskiftes.= UDSKIFTNING (A2, "98", "1", 1)
- Excel ændrer nu den første 98 til en 1 og ændrer landekoden for telefonnummeret. Du kan fortsætte og fjerne forekomstnummeret og observere, hvordan tallet ændres, da hver 98 erstattes med 1.
Indlejrede substitutioner
SUBSTITUTE -funktionen kan ikke erstatte en masse strenge i en enkelt celle. Du kan dog få udført tre separate substitutioner på den samme celle. En god måde at opnå dette på er at rede funktionerne inde i hinanden.
I dette eksempel har vi en celle, der indeholder tre forkortelser. Målet er at erstatte dem med de fulde navne, de repræsenterer.
- Vælg den celle, hvor output skal vises. C2 i dette eksempel.
- Indtast formlen nedenfor i formellinjen:
Da den inderste funktion ser inde i cellen A2, de to andre vil også kigge inde i A2.= UDSKIFTNING (SUBSTITUTE (SUBSTITUTE (A2, "T", "Terry"), "F", "Frank"), "J", "John")
- Trykke Gå ind. Excel vil nu erstatte forkortelsen med de fulde navne.
Nu kan du bruge SUBSTITUTE -funktionen
SUBSTITUTE -funktionen giver dig mulighed for bekvemt at erstatte tegn i strenge. Du kan også bestemme, hvilken forekomst af strengen du vil udskifte.
Funktionen giver dig også mulighed for at udskifte strenge med emner eller udskifte emner med strenge. Du kan også bruge funktionen Find og erstat søgning i Excel til at finde og erstatte ting.
Ved hjælp af funktionen Find og erstat i Excel kan du nemt redigere regnearkets data og formatering. Sådan bruges det!
Læs Næste
- Produktivitet
- Regnearkstip
- Microsoft Excel
- Microsoft Office -tip
Amir er en farmaceutstuderende med en passion for teknologi og spil. Han kan lide at spille musik, køre bil og skrive ord.
Abonner på vores nyhedsbrev
Deltag i vores nyhedsbrev for tekniske tip, anmeldelser, gratis e-bøger og eksklusive tilbud!
Klik her for at abonnere