Excel REPLACE -toiminnon käyttäminen (esimerkit + video)

Tässä opetusohjelmassa näytän sinulle, kuinka käyttää REPLACE -toimintoa Excelissä (esimerkkien avulla).

Korvaa on tekstitoiminto, jonka avulla voit korvata merkkijonon tai sen osan nopeasti jollakin muulla tekstimerkkijonolla.

Tämä voi olla todella hyödyllistä, kun työskentelet suuren tietojoukon kanssa ja haluat korvata tai poistaa osan merkkijonosta. Korvaustoiminnon todellinen voima voi kuitenkin vapautua, kun käytät sitä muiden Excel -kaavojen kanssa (kuten teemme myöhemmin tässä opetusohjelmassa).

Ennen kuin näytän sinulle esimerkkejä toiminnon käytöstä, haluan käsitellä nopeasti REPLACE -funktion syntaksin.

REPLACE -funktion syntaksi

= KORVAA (vanha_teksti, alkunumero, lukumäärä, uusi_teksti)

Syöttöargumentit

  • vanha_teksti - teksti, jonka haluat korvata.
  • aloitusnumero - aloituskohta, josta haku tulisi aloittaa.
  • lukumäärä - vaihdettavien merkkien määrä.
  • uusi_teksti - uusi teksti, jonka pitäisi korvata vanha_teksti.
Huomaa, että aloitusnumero- ja merkkimäärä -argumentti ei voi olla negatiivinen.

Katsotaanpa nyt joitakin esimerkkejä nähdäksesi, kuinka KORVAA -toimintoa voidaan käyttää Excelissä.

Esimerkki 1 - Korvaa teksti tyhjällä

Oletetaan, että sinulla on seuraava tietojoukko ja haluat korvata tekstin "ID-" ja haluat säilyttää vain numeerisen osan.

Voit tehdä tämän käyttämällä seuraavaa kaavaa:

= VAIHDA (A2,1,3, "")

Yllä oleva kaava korvaa jokaisen solun tekstin kolme ensimmäistä merkkiä tyhjällä.

Huomautus: Sama tulos voidaan saavuttaa myös muilla tekniikoilla, kuten Find and Replace -toiminnolla tai poimimalla teksti viivan oikealta puolelta käyttämällä OIKEA- ja FIND -toimintoja.

Esimerkki 2: Pura käyttäjänimi verkkotunnuksen nimestä

Oletetaan, että sinulla on alla näkyvä tietojoukko ja haluat poistaa verkkotunnuksen osan ( @ -merkin jälkeisen osan).

Voit tehdä tämän käyttämällä seuraavaa kaavaa:

= VAIHDA (A2, FIND ("@", A2), LEN (A2) -FIND ("@", A2) +1, "")

Yllä oleva toiminto käyttää REPLACE, LEN ja FIND -toimintojen yhdistelmää.

Se käyttää ensin FIND -funktiota saadakseen @: n sijainnin. Tätä arvoa käytetään Aloitusnumero -argumenttina ja haluan poistaa koko tekstimerkkijonon @ -merkistä alkaen.

Toinen asia, joka minun on poistettava tämä merkkijono, on merkkien kokonaismäärä @ -merkin jälkeen, jotta voin määrittää nämä monet merkit, jotka korvataan tyhjällä. Tässä olen käyttänyt LEN- ja FIND -kaavayhdistelmää.

Pro -vinkki: Yllä olevassa kaavassa, koska haluan poistaa kaikki merkit @ -merkin jälkeen, en todellakaan tarvitse merkkien määrää. Voin määrittää minkä tahansa suuren luvun (joka on suurempi kuin @ -merkin jälkeisten merkkien määrä), ja saan saman tuloksen. Voin siis käyttää jopa seuraavaa kaavaa: = REPLACE (A2, FIND (“@”, A2), LEN (A2), ””)

Esimerkki 3: Korvaa yksi tekstimerkkijono toisella

Yllä olevissa kahdessa esimerkissä näytin sinulle, kuinka poimia osa merkkijonosta korvaamalla loput tyhjällä.

Tässä on esimerkki, jossa muutat yhden merkkijonon toiseksi.

Oletetaan, että sinulla on alla oleva tietojoukko ja haluat vaihtaa toimialueen example.net -osoitteesta example.com.

Voit tehdä tämän käyttämällä alla olevaa kaavaa:

= VAIHDA (A2, ETSI ("netto", A2), 3, "com")

Ero korvaavien ja korvaavien toimintojen välillä

REPLACE -toiminnon ja SUBSTITUTE -toiminnon käytössä on suuri ero (vaikka näistä odotettu tulos voi olla samanlainen).

KORVAA -toiminto vaatii sijainnin, josta sen on aloitettava tekstin korvaaminen. Se vaatii myös sen määrän merkkejä, jotka sinun on korvattava uudella tekstillä. Tämä tekee REPLACE -toiminnosta sopivan silloin, kun tiedoissa on selkeä kuvio ja haluat korvata tekstin.

Hyvä esimerkki tästä voi olla, kun työskentelet sähköpostitunnusten tai osoitteen tai tunnusten kanssa - silloin, kun tekstin rakenne on johdonmukainen.

SUBSTITUTE -toiminto on sen sijaan hieman monipuolisempi. Voit käyttää sitä korvaamaan kaikki merkkijonon esiintymät toisella merkkijonolla.

Esimerkiksi voin käyttää sitä korvaamaan merkin Z kaikki esiintymät tekstillä J. Samalla se antaa sinulle myös joustavuutta muuttaa vain tiettyä esiintymän esiintymää (esimerkiksi korvata vain vastaavan merkkijonon ensimmäinen esiintymä tai vain toinen esiintymä).

Huomautus: Monissa tapauksissa voit lopettaa REPLACE -toiminnon käytön ja käyttää sen sijaan FIND- ja REPLACE -toimintoja. Sen avulla voit muuttaa tietojoukkoa käyttämättä kaavaa ja saamatta tuloksen toiselle sarakkeelle/riville. KORVAA -toiminto sopii paremmin silloin, kun haluat säilyttää alkuperäisen tietojoukon ja haluat myös, että tuloksena olevat tiedot ovat dynaamisia (päivittyvät, jos alkuperäisiä tietoja muutetaan).

Excel REPLACE -toiminto - Video -opetusohjelma

  • Excel FIND -toiminto.
  • Excel LOWER -toiminto.
  • Excel UPPER -toiminto.
  • Excel PROPER -toiminto.
  • Excel SEARCH -toiminto.

Tulet auttaa kehittämään sivuston jakaminen sivu ystävillesi

wave wave wave wave wave