Lurer du på ERSTATT- og ERSTATT-funksjonene i Microsoft Excel? Finn ut hvordan du bruker både og når.

Microsoft Excel er et svært allsidig verktøy som kan skilte med en rekke funksjoner for å analysere dataene dine. Men hvis du fortsatt lærer deg tauene til regneark, kan det være utfordrende å finne den rette funksjonen for oppgaven du prøver å gjøre. Noen funksjonsnavn kan la deg undre deg over hva de faktisk gjør.

Hvis du prøver å endre bestemt tekst i en celle, kan du bli forvirret av det faktum at det er en ERSTATTE funksjon og en ERSTATNING funksjoner som høres ut som de gjør det samme. Så hva er forskjellen?

Bruk av REPLACE-funksjonen i Excel

La oss si at vi har en liste over produsentinformasjon for produktene vi selger. Den er litt utdatert, så vi må endre noen av dataene for å oppdatere den.

De ERSTATTE funksjon endrer et spesifisert antall tegn i en bestemt celles tekst med et annet sett med tekst. Erstatningsteksten kan ha en hvilken som helst lengde, og den vil bli plassert nøyaktig antall tegn etter starten av den opprinnelige tekststrengen.

instagram viewer

La oss si at vi har funnet ut at det er en ny måte selskapet vårt rapporterer produksjonskoder på, og vi må oppdatere dette arket for å inkludere det.

  1. Velg celle D7, cellen under "Ny kode"-notasjonen.
  2. I enten selve cellen eller formellinjen skriver du eller limer inn formelen nedenfor:
    =ERSTATTE(B2,2,3,"PTM")
  3. trykk Tast inn.

Inne i cellen har vi nettopp tatt teksten fra cellen B2 ("6418229"), og fra det andre tegnet (tallet "4"), har vi erstattet tre tegn (sifrene "418") med bokstavene "PTM" (for "Portland Mechanics").

Erstatningsteksten trenger ikke å være like lang som antall tegn som erstattes; hvis vi bare ønsket å erstatte ett tegn, kunne vi endre "3" i formelen ovenfor til en "1", og ende opp med den ni-tegns strengen "6PTM18229" i cellen D7.

Bruke ERSTATT-funksjonen i Excel

Av hensyn til dette eksemplet, la oss si at vi senere finner ut at Portland Mechanics har blitt kjøpt opp og har endret navn. Vi vet nøyaktig hva vi ser etter, så vi kan bruke ERSTATNING funksjon for å erstatte spesifikk tekst med ny, annerledes tekst.

  1. Velg celle D4, cellen under "Oppdatert merkevare"-notasjon.
  2. I enten selve cellen eller formellinjen skriver du eller limer inn formelen nedenfor:
    =ERSTATT(A2,"Portland","Anodyne")
  3. trykk Tast inn.

Inne i cellen har vi nettopp tatt teksten fra cellen A2 ("Portland Mechanics"), og erstattet ordet "Portland" med ordet "Anodyne", og skapte det nye navnet "Anodyne Mechanics" i cellen D4.

La oss si at vi legger igjen et notat som forklarer navneendringen for den neste personen som ser på dokumentet, og ønsker å spare tid ved å bruke den samme ERSTATT-funksjonen. Når vi redigerer det i celle G5 å referere til celle G3, som vist nedenfor, legger vi merke til at alle utseendet til ordet "Portland" er erstattet med "Anodyne".

Dette er ikke oppførselen vi ønsker i dette tilfellet, så vi må legge til [forekomstnummer] syntaks for å spesifisere at vi bare vil at en av gangene "Portland" vises - en "forekomst" - skal erstattes.

For å gjøre dette, velg celle G7 og skriv inn denne formelen i cellen eller formellinjen:

=ERSTATT(G3,"Portland","Anodyne",2)

Den ekstra "2" forteller Excel at vi bare vil at den andre forekomsten skal endres. Det er også mer komplekse måter å bruke ERSTATT-funksjonen på, for eksempel med nestede funksjoner eller IF-setninger – eller til og med IF-formler med nestede utsagn, hvis du virkelig fanger ting.

Ulike funksjoner, forskjellig bruk

Selv om de har samme navn, skinner ERSTATT- og ERSTATT-funksjonene i forskjellige brukstilfeller. Hvis du vet nøyaktig hvor den nye teksten din går, er det sannsynlig at REPLACE er det bedre alternativet. Men hvis du vet hvilke ord du erstatter i stedet, eller trenger å erstatte flere forekomster av det samme tekst, enten i en enkelt celle eller på tvers av flere celler, vil ERSTATT-alternativet sannsynligvis fungere bedre for du.

Når du ønsker å erstatte tekst i en celle, vet du nå forskjellen mellom disse funksjonene med lignende navn, og hvordan du best bruker dem i dataene dine. Hvis du ønsker å endre tekst i de opprinnelige cellene, bør du vurdere andre måter å finne og erstatte tekst i Excel.