Tässä artikkelissa kuvataan Microsoft Excelin KORVAA-funktion kaavasyntaksi ja käyttö.
Kuvaus
KORVAA-funktio korvaa tekstimerkkijonon osan toisella tekstimerkkijonolla määritettyjen merkkien perusteella.
Syntaksi
KORVAA(vanha_teksti; aloitusnro; merkit_luku; uusi_teksti)
KORVAA-funktion syntaksissa on seuraavat argumentit:
-
Vanha_teksti Pakollinen. Teksti, jonka merkkejä korvataan.
-
Aloitusnro Pakollinen. Sen merkin paikka vanha_teksti-argumentissa, joka halutaan korvata uusi_teksti-argumentilla.
-
Merkit_luku Pakollinen. Vanha_teksti-argumentin merkkien määrä, joka halutaan KORVAA-funktiolla korvata uusi_teksti-argumentilla.
-
Uusi_teksti Pakollinen. Teksti, joka korvaa vanha_teksti-argumentin merkit.
Esimerkki
Kopioi esimerkkitiedot seuraavaan taulukkoon ja lisää se uuden Excel‑laskentataulukon soluun A1. Kaavat näyttävät tuloksia, kun valitset ne, painat F2-näppäintä ja sitten Enter-näppäintä. Voit säätää sarakkeiden leveyttä, että näet kaikki tiedot.
Tiedot |
||
---|---|---|
abcdefghijk |
||
2009 |
||
123456 |
||
Kaava |
Kuvaus (tulos) |
Tulos |
=KORVAA(A2,6,5,”*”) |
Korvaa viisi merkkiä merkkijonossa abcdefghijk yhdellä *-merkillä aloittaen kuudennesta merkistä (f). |
abcde*k |
=KORVAA(A3,3,2,"10") |
Korvaa luvun 2009 kaksi viimeistä numeroa (09) luvulla 10. |
2010 |
=KORVAA(A4,1,3,"@") |
Korvaa merkkijonon 123456 kolme ensimmäistä merkkiä yhdellä @-merkillä. |
@456 |
Tärkeää:
-
KORVAAB-funktio on vanhentunut.
-
Versioon 2 määritetyissä työkirjoissa KORVAA-toiminnolla on parannettu toimintaa korvaavien parien kanssa laskemalla ne yhdeksi merkiksi kahden sijaan. Variaatiovalitsimet (joita käytetään usein emojien kanssa) lasketaan edelleen erillisiksi merkeiksi. Lue lisää täältä: Unicode-standardi