KÄY.LÄPI-funktio

KÄY.LÄPI-funktio palauttaa sen merkin numeron, jossa etsittävä merkki tai merkkijono esiintyy ensimmäistä kertaa. Etsintä aloitetaan aloitusnro-argumentilla määritetystä kohdasta. KÄY.LÄPI-funktion avulla voit selvittää merkin tai merkkijonon sijainnin jonkin merkkijonon sisällä. Tästä on apua esimerkiksi silloin, jos haluat selvittää tietyn merkin sijainnin, jotta voit myöhemmin muuttaa tekstiä POIMI.TEKSTI- tai KORVAA-funktioiden avulla.

Syntaksi

KÄY.LÄPI(etsittävä_teksti;tekstissä;aloitusnro)

Etsittävä_teksti     on etsittävä teksti. Voit käyttää etsittävä_teksti-argumentissa yleismerkkejä, kysymysmerkkiä (?) ja tähteä (*).  Kysymysmerkki vastaa mitä tahansa yksittäistä merkkiä, ja tähti vastaa mitä tahansa merkkijonoa. Jos haluat löytää tekstissä olevan kysymysmerkin tai tähden, kirjoita tilde (~) ennen merkkiä.

Tekstissä     on teksti, josta etsittävä_teksti-merkkijonoa etsitään.

Aloitusnro     on sen tekstissä-argumentin sisältämän merkin järjestysluku, josta etsintä aloitetaan. Voit käyttää aloitusnro-argumenttia tietyn merkkimäärän ohittamiseen. Oletetaan, että käsiteltävänä on tekstijakso "NMV0093.NuortenMiestenVaatetus". Jos haluat löytää ensimmäisen n-kirjaimen järjestysnumeron tekstijakson kuvailevasta osasta, määritä aloitusnro-argumentille arvo 8, jotta haku ei kohdistu tekstin sarjanumero-osaan. KÄY.LÄPI-funktio aloittaa merkistä 8, löytää argumentin etsittävä_teksti seuraavasta merkistä ja palauttaa luvun 9. KÄY.LÄPI-funktio palauttaa aina merkin järjestysnumeron tekstissä-argumentin alusta laskettuna eli laskee ohitettaviksi määritetyt merkit mukaan, jos aloitusnro-argumentin arvo on suurempi kuin 1.

Huomautuksia

  • KÄY.LÄPI-funktio käsittelee isoja ja pieniä kirjaimia samoina merkkeinä.

  • KÄ.LÄPI-funktio muistuttaa ETSI-funktiota sillä erolla, että ETSI-funktio käsittelee isoja ja pieniä kirjaimia eri merkkeinä.

  • Jos etsittävä_teksti-merkkijonoa ei löydy, funktio palautaa #ARVO!-virhearvon.

  • Jos aloitusnro-arvoa ei määritetä, sen oletetaan olevan 1.

  • Jos aloitusnro-arvo ei ole suurempi kuin 0 (nolla) tai on suurempi kuin tekstissä-merkkijonon pituus, funktio palauttaa #ARVO!-virhearvon.

Esimerkkejä

Sar1:

Sarake2:

Sarake3:

Kaava:

Kuvaus (tulos):

Tuloslaskelma

Käyttökate

kate

=KÄY.LÄPI("t",[Sarake1],8)

Palauttaa merkkijonon ensimmäisen t-merkin sijainnin, kun tutkiminen aloitetaan kahdeksannesta merkistä. (11)

Tuloslaskelma

Käyttökate

kate

=KÄY.LÄPI([Sar1];[Sar2];[Sar3])

Palauttaa voitto-sanan sijainnin Liikevoitto-tekstissä. (6)

Tuloslaskelma

Käyttökate

kate

=KORVAA([Sar2];KÄY.LÄPI([Sar3];[Sar2]);6;"varat")

Korvaa voitto-sanan vaihto-sanalla. (Liikevaihto)

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×