Hvordan bruke ERSTATT-funksjonen i Excel? (med eksempler)

Innholdsfortegnelse

Erstatt funksjon i Excel

Erstatt funksjon i excel er en tekstfunksjon som er en innebygd funksjon og ligner på erstatningsfunksjon, denne funksjonen brukes til å erstatte en gammel tekst fra en streng med en ny streng, inngangen som kreves av denne funksjonen er den gamle teksten ny tekst og startnummer og sluttall for tegnene som må byttes ut.

Syntaks

Hvor,

  • Old_text = Dette er en nødvendig parameter. Det er den originale strengen som skal erstattes.
  • Start = Dette er startposisjonen i den opprinnelige strengen der erstatningen skal begynne.
  • Number_of_chars = Dette er en numerisk verdi og indikerer et antall tegn som skal erstattes.
  • New_text = Dette er en annen nødvendig parameter og indikerer den nye strengen / settet med tegn som skal erstattes den gamle_text.

Hvordan bruke ERSTATT-funksjonen i Excel? (med eksempler)

Som en regnearkfunksjon kan den skrives som en del av en formel i en regnearkcelle. Som en VBA-funksjon kan den brukes i makrokode, som legges inn gjennom Microsoft Visual Basic Editor integrert med MS Excel. Se eksemplene nedenfor for å forstå bedre.

Eksempel 1 - Erstatt en streng

I dette eksemplet har celle C4 en ERSTATT-formel assosiert med den. Så, C4 er en resultatcelle.

  • Det første argumentet til REPLACE-funksjonen er B4, som inneholder den originale strengen som skal erstattes.
  • 2 ND argument er 1, som indikerer startbokstaven til den opprinnelige strengen.
  • 3 rd argument er 4, som er et antall tegn som skal erstattes.
  • 4 th og siste parameter er Stephen ", som er en ny streng for å bli erstattet med.

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

Eksempel 2 - Erstatt en understreng

I dette eksemplet har celle C6 en formel assosiert med seg. Så C6 er en resultatcelle.

  • Det første argumentet til REPLACE-funksjonen er B6, som inneholder den originale strengen som skal erstattes.
  • 2 ND- argumentet er 5, som indikerer startbokstaven til den opprinnelige strengen.
  • Tredje argument er 5, som er antall tegn som skal erstattes.
  • Fjerde og siste parameter er yahoo, som er en ny streng som skal erstattes med.

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

Eksempel 3 - Erstatt et enkelt tegn

I dette eksemplet har celle C8 en ERSTATT-formel assosiert med seg. Så, C8 er en resultatcelle.

  • Det første argumentet til REPLACE-funksjonen er B8, som inneholder den originale strengen som skal erstattes.
  • 2ND-argumentet er 1, som indikerer startbokstaven til den opprinnelige strengen.
  • Tredje argument er 1, som er et antall tegn som skal erstattes.
  • Fjerde og siste parameter er 's', som er et nytt tegn som skal erstattes med.

Her er den gamle karakteren n, og den nye karakteren er s. Som et resultat blir C8 oppdatert med 'sett'.

Eksempel 4 - Erstatt tall

I dette eksemplet har celle C10 en ERSTATT-formel assosiert med seg. Så C10 er en resultatcelle.

  • Det første argumentet til REPLACE-funksjonen er B10, som inneholder den originale strengen som skal erstattes.
  • 2ND argument er 7, som indikerer startbokstaven til den opprinnelige strengen.
  • Tredje argument er 4, som er antall tegn som skal erstattes.
  • Fjerde og siste parameter er '2000', som er en ny streng som skal erstattes med.

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

Eksempel 5 - Fjern en streng

I dette eksemplet har celle C12 en ERSTATT-formel assosiert med seg. Så, C12 er en resultatcelle.

  • Det første argumentet til REPLACE-funksjonen er B12, som inneholder den originale strengen som skal erstattes.
  • 2ND-argumentet er 1, som indikerer startbokstaven til den opprinnelige strengen.
  • 3. argument er 11, som er et antall tegn som skal erstattes.
  • Fjerde, og den siste parameteren er "" som er en ny streng (en tom streng) som skal erstattes med.

Her er den gamle strengen "Fjern dette", og den nye strengen er "". Som et resultat blir C12 oppdatert til en tom celle da alle tegn er erstattet med blanke.

Eksempel # 6 - Vanlig problem med ERSTATT-funksjon

I dette eksemplet har celle C14 en ERSTATT-formel assosiert med seg. Så, C14 er en resultatcelle.

  • Det første argumentet til REPLACE-funksjonen er B14, som inneholder den originale strengen som skal erstattes.
  • 2ND argument er 0.

Enhver streng i en excel-regnearkcelle starter med 1, dvs. indeks 1. Resultatet i celle C14 er imidlertid en feil som er #VALUE! Angir at det er en feil i verdien.

Ting å huske

  • 2 ND- parameter, dvs. Start, kan ikke ha en ikke-numerisk eller en negativ verdi.
  • 3 rd parameter, dvs. NUMBER_OF_CHARS, kan ikke ha en ikke-numerisk eller en negativ verdi.

ERSTATT Excel-funksjon Video

Interessante artikler...