SUBSTITUTE-funktiota voidaan käyttää nykyisten sanojen, tekstin tai merkkien korvaamiseen uusilla tiedoilla.
Huomaa: Toiminnon tulokset on näytettävä eri paikassa kuin alkuperäinen teksti.
Käyttötarkoituksia ovat:
- Ei-tulostusmerkkien poistaminen tuoduista tiedoista;
- Ei-toivottujen merkkien korvaaminen välilyönnillä;
- Tuota eri versioita samasta laskentataulukosta .
01/04
Vanhan tekstin korvaaminen uudelle
Korvaavan toiminnon syntaksi ja argumentit
Toiminnon syntaksi viittaa funktion ulkoasuun ja sisältää funktion nimen, kannakkeet ja argumentit .
SUBSTITUTE-toiminnon syntaksi on:
= SUBSTITUTE (Teksti, Vanha_teksti, Uusi_teksti, Instance_num)
Toiminnon argumentit ovat:
Teksti - (vaaditaan) tiedot, jotka sisältävät korvattavan tekstin. Tämä argumentti voi sisältää
- lainausmerkeissä olevat varsinaiset tiedot - edellä oleva kuva rivillä kaksi;
- soluviittaus tekstidatan sijaintiin laskentataulukossa - edellä oleva rivi kolme;
Old_text - (vaaditaan) korvata teksti.
New_text - (vaaditaan) teksti, joka korvaa Old_textin .
Instance_num - (valinnainen) numero
- Jos jätetään pois, jokainen Old_text-leikkaus korvataan New_text-tekstillä .
- Jos sisällytetään, korvataan vain vanhan tekstin esim. Ensimmäisen tai kolmannen esimerkin instanssi - edellä viisi ja kuusi riviä.
02/04
Kotelon herkkyys
SUBSTITUTE-toiminnon argumentit ovat isojen ja isojen kirjainten välisiä , mikä tarkoittaa sitä, että jos Old_text- argumentille syötetyllä tiedolla ei ole samaa tapausta kuin teksti- argumenttisolussa, ei korvaavuutta ole.
Esimerkiksi edellä olevan kuvan neljässä rivissä toiminto näkyy myynnissä (solu A4) erikseen myynnistä (Old_text- argumentti ) eikä siksi korvaa tuloa New_text-muodossa .
03/04
Substitute-toiminnon syöttäminen
Vaikka koko kaava on mahdollista kirjoittaa, kuten
= SUBSTITUTE (A3, "Myynti", "Tulot")
manuaalisesti laskentataulukon soluun, toinen vaihtoehto on käyttää funktion valintaikkunaa - kuten vaiheissa on kuvattu - syöttää funktio ja sen argumentit soluun, kuten B3.
Valintaikkunan käyttämisen edut ovat se, että Excel huolehtii erottaa kukin argumentti pilkulla ja sulkee vanhat ja uudet tekstitiedot lainausmerkkeihin.
- Napsauta solua B3 - tehdä se aktiiviseksi soluksi
- Napsauta nauha- valikon Lomakkeet -välilehteä
- Napsauta tekstin kuvaketta nauhan avataksesi Teksti-toiminnot avattavasta luettelosta
- Napsauta kohtaa SUBSTITUTE , jos haluat tuoda tämän toiminnon valintaikkunan
- Napsauta valintaikkunassa Tekstilinjaa
- Syötä soluviittaus valintaikkunaan napsauttamalla solua A3
- Napsauta valintaikkunan Old_text- linjaa
- Tyyppi Myynti , joka on teksti, jonka haluamme korvata - ei tarvitse liittää tekstiä lainausmerkkeihin;
- Napsauta valintaikkunan New_text- linjaa
- Tyyppi Tulot , korvataan teksti ;;
- Instance- argumentti jätetään tyhjäksi - koska solussa A3 on vain yksi sana Sales- tapaus;
- Lopeta toiminto ja sulje valintaikkuna valitsemalla OK .
- Tekstin tuloraportin pitäisi näkyä solussa B3;
- Kun napsautat solua B3, koko toiminto
= SUBSTITUTE (A3, "Myynti", "Tulot")
näkyy laskentataulukon yläpuolella olevassa kaavassa
04/04
Korvaa tai korvaa
SUBSTITUTE eroaa REPLACE-toiminnosta sillä, että sitä käytetään tiettyjen tekstien vaihtamiseen mihin tahansa valitun datan sijaintiin, kun taas REPLACE-menetelmää käytetään korvaamaan tietyssä paikassa tietyssä paikassa tapahtuva teksti.