Hvordan bruges ERSTAT-funktion i Excel? (med eksempler)

Indholdsfortegnelse

Udskift funktion i Excel

Udskift funktion i excel er en tekstfunktion, der er en indbygget funktion og svarer til erstatningsfunktionen, denne funktion bruges til at erstatte en gammel tekst fra en streng med en ny streng, det input, der kræves af denne funktion, er den gamle tekst ny tekst og start- og slutnumre på de tegn, der skal udskiftes.

Syntaks

Hvor,

  • Old_text = Dette er en påkrævet parameter. Det er den originale streng, der skal udskiftes.
  • Start = Dette er startpositionen i den originale streng, hvorfra udskiftningen skal begynde.
  • Number_of_chars = Dette er en numerisk værdi og angiver et antal tegn, der skal udskiftes.
  • New_text = Dette er en anden krævet parameter og angiver den nye streng / sæt tegn, der skal erstattes den gamle_text med.

Hvordan bruges ERSTAT-funktion i Excel? (med eksempler)

Som en regnearksfunktion kan den skrives som en del af en formel i en regnearkcelle. Som en VBA-funktion kan den bruges i makrokode, som indtastes via Microsoft Visual Basic Editor integreret med MS Excel. Se eksemplerne nedenfor for at forstå bedre.

Eksempel # 1 - Udskift en streng

I dette eksempel har celle C4 en ERSTAT-formel tilknyttet. Så C4 er en resultatcelle.

  • Det første argument for REPLACE-funktionen er B4, som indeholder den originale streng, der skal udskiftes.
  • 2 ND- argumentet er 1, hvilket indikerer startbrevet for den originale streng.
  • 3 rd argument er 4, som er en række tegn, der skal udskiftes.
  • 4 th og den sidste parameter er 'Stephen,', som er en ny streng, der skal udskiftes med.

Her er den gamle streng 'John', og den nye streng er 'Stephen.'

Eksempel 2 - Udskift en understreng

I dette eksempel har celle C6 en formel tilknyttet. Så C6 er en resultatcelle.

  • Det første argument for REPLACE-funktionen er B6, som indeholder den originale streng, der skal udskiftes.
  • 2 ND argument er 5, hvilket angiver startbogstavet for den originale streng.
  • 3. argument er 5, hvilket er antallet af tegn, der skal udskiftes.
  • 4. og sidste parameter er yahoo, som er en ny streng, der skal erstattes med.

Her er den gamle streng 'gmail', og den nye streng er 'yahoo.' Som et resultat opdateres C6 med '[email protected]'

Eksempel # 3 - Udskift et enkelt tegn

I dette eksempel har celle C8 en ERSTAT-formel tilknyttet. Så C8 er en resultatcelle.

  • Det første argument for REPLACE-funktionen er B8, som indeholder den originale streng, der skal udskiftes.
  • 2ND-argumentet er 1, hvilket angiver startbogstavet for den originale streng.
  • 3. argument er 1, som er et antal tegn, der skal udskiftes.
  • 4. og den sidste parameter er 's', som er et nyt tegn, der skal erstattes med.

Her er den gamle karakter n, og den nye karakter er s. Som et resultat opdateres C8 med 'sæt'.

Eksempel 4 - Udskift tal

I dette eksempel har celle C10 en ERSTAT-formel tilknyttet. Så C10 er en resultatcelle.

  • Det første argument for REPLACE-funktionen er B10, som indeholder den originale streng, der skal udskiftes.
  • 2ND-argumentet er 7, hvilket indikerer startbrevet for den originale streng.
  • 3. argument er 4, hvilket er antallet af tegn, der skal udskiftes.
  • 4. og sidste parameter er '2000', som er en ny streng, der skal erstattes med.

Her er den gamle streng '1989', og den nye streng er '2000'. Som et resultat opdateres C8 med '23-12-2000 ' .

Eksempel # 5 - Fjern en streng

I dette eksempel har celle C12 en ERSTAT-formel tilknyttet. Så C12 er en resultatcelle.

  • Det første argument for REPLACE-funktionen er B12, som indeholder den originale streng, der skal udskiftes.
  • 2ND-argumentet er 1, hvilket angiver startbogstavet for den originale streng.
  • 3. argument er 11, hvilket er et antal tegn, der skal udskiftes.
  • 4., og den sidste parameter er “”, som er en ny streng (en tom streng), der skal erstattes med.

Her er den gamle streng "Fjern dette", og den nye streng er "". Som et resultat opdateres C12 til en tom celle, da alle tegn erstattes med tomme felter.

Eksempel # 6 - Almindeligt problem med ERSTAT-funktion

I dette eksempel har celle C14 en REPLACE-formel tilknyttet. Så C14 er en resultatcelle.

  • Det første argument for REPLACE-funktionen er B14, som indeholder den originale streng, der skal udskiftes.
  • 2ND argument er 0.

Enhver streng i en excel-regnearkcelle starter dog med 1, dvs. indeks 1. Så resultatet i celle C14 er en fejl, som er #VÆRDI! Angiver, at der er en fejl i værdien.

Ting at huske

  • 2 ND- parameter, dvs. Start, kan ikke have en ikke-numerisk eller en negativ værdi.
  • 3 rd parameter, dvs. NUMBER_OF_CHARS, kan ikke have en ikke-numerisk eller en negativ værdi.

ERSTAT Excel-funktion Video

Interessante artikler...