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:
- Old_text Tarvitaan. Teksti, jonka merkkejä korvataan.
- Start_num Tarvitaan. Sen merkin paikka vanha_teksti-argumentissa, joka halutaan korvata uusi_teksti-argumentilla.
- Num_chars Tarvitaan. Vanha_teksti-argumentin merkkien määrä, joka halutaan KORVAA-funktiolla korvata uusi_teksti-argumentilla.
- New_text Tarvitaan. 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. Lisätietoja on artikkelissa Unicode-standardi.