Kuinka käyttää REPLACE-toimintoa Excelissä? (esimerkkien kanssa)

Korvaa toiminto Excelissä

Korvaa-toiminto Excelissä on tekstitoiminto, joka on sisäänrakennettu toiminto ja samanlainen kuin korvaava-funktio, tätä toimintoa käytetään korvaamaan merkkijonon vanha teksti uudella merkkijonolla, tämän toiminnon edellyttämä syöttö on vanha teksti uusi teksti ja korvattavien merkkien aloitus- ja loppunumerot.

Syntaksi

Missä,

  • Old_text = Tämä on pakollinen parametri. Se on alkuperäinen merkkijono, joka vaihdetaan.
  • Start = Tämä on alkuperäisen merkkijonon aloituspaikka, josta korvaamisen pitäisi alkaa.
  • Number_of_chars = Tämä on numeerinen arvo ja ilmaisee korvattavien merkkien määrän.
  • New_text = Tämä on toinen pakollinen parametri ja ilmaisee uuden merkkijonon / merkkisarjan, joka korvaa vanhan_tekstin.

Kuinka käyttää REPLACE-toimintoa Excelissä? (esimerkkien kanssa)

Laskentataulukko-funktiona se voidaan kirjoittaa kaavan osana laskentataulukon soluun. VBA-funktiona sitä voidaan käyttää makrokoodina, joka syötetään MS Exceliin integroidun Microsoft Visual Basic Editorin kautta. Katso alla olevat esimerkit ymmärtääksesi paremmin.

Voit ladata tämän VAIHDA Function Excel -mallin täältä - VAIHDA Function Excel -malli

Esimerkki # 1 - Korvaa merkkijono

Tässä esimerkissä soluun C4 liittyy REPLACE-kaava. Joten C4 on tulos solu.

  • REPLACE-funktion ensimmäinen argumentti on B4, joka sisältää alkuperäisen merkkijonon, joka on korvattava.
  • 2ND-argumentti on 1, joka osoittaa alkuperäisen merkkijonon alkukirjaimen.
  • Kolmas argumentti on 4, joka on useita korvattavia merkkejä.
  • Neljäs ja viimeinen parametri on 'Stephen', joka on uusi merkkijono, joka korvataan.

Tässä vanha merkkijono on 'John' ja uusi merkkijono on 'Stephen'.

Esimerkki # 2 - Korvaa alimerkkijono

Tässä esimerkissä soluun C6 liittyy siihen kaava. Joten C6 on tulos solu.

  • REPLACE-funktion ensimmäinen argumentti on B6, joka sisältää alkuperäisen merkkijonon, joka on korvattava.
  • 2ND-argumentti on 5, joka osoittaa alkuperäisen merkkijonon alkukirjaimen.
  • Kolmas argumentti on 5, mikä on korvattavien merkkien lukumäärä.
  • Neljäs ja viimeinen parametri on 'yahoo, joka on uusi merkkijono, joka korvataan.

Tässä vanha merkkijono on 'gmail' ja uusi merkkijono on 'yahoo'. Tämän seurauksena C6 päivitetään osoitteeseen "[email protected]"

Esimerkki # 3  - Korvaa yksi merkki

Tässä esimerkissä soluun C8 liittyy REPLACE-kaava. Joten C8 on tulos solu.

  • REPLACE-funktion ensimmäinen argumentti on B8, joka sisältää alkuperäisen merkkijonon, joka on korvattava.
  • 2ND-argumentti on 1, joka osoittaa alkuperäisen merkkijonon alkukirjaimen.
  • Kolmas argumentti on 1, joka on useita korvattavia merkkejä.
  • Neljäs ja viimeinen parametri on 's', joka on uusi merkki, joka korvataan.

Tässä vanha merkki on 'n ja uusi merkki on'. Tämän seurauksena C8 päivitetään asetuksella.

Esimerkki # 4 - Korvaa numerot

Tässä esimerkissä soluun C10 liittyy REPLACE-kaava. Joten C10 on tulos solu.

  • REPLACE-funktion ensimmäinen argumentti on B10, joka sisältää alkuperäisen merkkijonon, joka on korvattava.
  • 2ND-argumentti on 7, joka osoittaa alkuperäisen merkkijonon alkukirjaimen.
  • Kolmas argumentti on 4, mikä on korvattavien merkkien lukumäärä.
  • Neljäs ja viimeinen parametri on '2000', joka on uusi merkkijono, joka korvataan.

Tässä vanha merkkijono on '1989' ja uusi merkkijono '2000'. Tämän seurauksena C8 päivitetään muotoon '23 -12- 2000 ' .

Esimerkki # 5 - Poista merkkijono

Tässä esimerkissä soluun C12 liittyy REPLACE-kaava. Joten C12 on tulos solu.

  • REPLACE-funktion ensimmäinen argumentti on B12, joka sisältää alkuperäisen merkkijonon, joka on korvattava.
  • 2ND-argumentti on 1, joka osoittaa alkuperäisen merkkijonon alkukirjaimen.
  • Kolmas argumentti on 11, joka on useita korvattavia merkkejä.
  • Neljäs ja viimeinen parametri on “”, joka on uusi merkkijono (tyhjä merkkijono), joka korvataan.

Tässä vanha merkkijono on "Poista tämä" ja uusi merkkijono on "". Tämän seurauksena C12 päivitetään tyhjään soluun, kun kaikki merkit korvataan tyhjillä.

Esimerkki # 6 - Yleinen ongelma VAIHDA-toiminnossa

Tässä esimerkissä soluun C14 liittyy REPLACE-kaava. Joten C14 on tulos solu.

  • REPLACE-funktion ensimmäinen argumentti on B14, joka sisältää alkuperäisen merkkijonon, joka on korvattava.
  • 2.ND-argumentti on 0.

Mikä tahansa merkkijono Excel-laskentataulukon solussa alkaa kuitenkin 1 eli indeksillä 1. Joten tulos solussa C14 on virhe, joka on #ARVO! Osoittaa, että arvossa on virhe.

Muistettavaa

  • 2ND-parametrilla eli Käynnistä ei voi olla ei-numeerinen tai negatiivinen arvo.
  • Kolmannella parametrilla eli merkkien lukumäärällä ei voi olla ei-numeerista tai negatiivista arvoa.