
Excel -KORVAUS -toiminto korvaa tietyn merkkijonon tekstin vastaavuudella. Esimerkiksi = KORVA ('952-455-7865', '-', '') palauttaa '9524557865', viiva poistetaan. SUBSTITUTE erottaa kirjaimet ja ei tue yleismerkkejä.
poimi ainutlaatuiset arvot Excel-sarakkeesta kaavan avullaTarkoitus Korvaa teksti sisällön perusteella Palauta arvo Käsitelty teksti Syntaksi = SUBSTITUTE (teksti, vanha_teksti, uusi_teksti, [esiintymä]) Argumentit
- teksti - Teksti muutettava.
- vanha_teksti - Korvattava teksti.
- uusi_teksti - Korvattava teksti.
- ilmentymä - [valinnainen] Korvattava ilmentymä. Jos toimitusta ei toimiteta, kaikki tapaukset vaihdetaan.
Excel -KORVAUS -toiminto voi korvata tekstin vastaavuudella. Käytä SUBSTITUTE -toimintoa, kun haluat korvata tekstin sen sisällön eikä sijainnin perusteella. Vaihtoehtoisesti voit määrittää löydetyn tekstin esiintymän korvaamaan (esim. Ensimmäinen esiintymä, toinen esiintymä jne.).
Esimerkkejä
Alla on yllä esitetyssä esimerkissä käytetyt kaavat:
kuinka käyttää absoluuttista soluviittausta Excelissä
= SUBSTITUTE (B6,'t','b') // replace all t's with b's = SUBSTITUTE (B7,'t','b',1) // replace first t with b = SUBSTITUTE (B8,'cat','dog') // replace cat with dog = SUBSTITUTE (B9,'#','') // replace # with nothing
Huomautus SUBSTITUTE erottaa isot ja pienet kirjaimet. Jos haluat korvata yhden tai useamman merkin tyhjällä, kirjoita tyhjä merkkijono (''), kuten edellisessä esimerkissä.
Huomautuksia
- SUBSTITUTE löytää ja korvaa vanha_teksti kanssa uusi_teksti tekstiketjussa.
- Ilmentymä rajoittaa SUBSTITUTE -korvauksen yhteen tiettyyn tapaukseen vanha_teksti . jos ei toimiteta, kaikki tapaukset vanha_teksti korvataan uusi_teksti .
- Käytä SUBSTITUTE -painiketta tekstin korvaamiseen sisällön perusteella. Käytä REPLACE -toiminto korvata teksti sijainnin perusteella.
- SUBSTITUTE erottaa kirjaimet ja ei tue sitä yleismerkit .