ETSI-funktio

Etsii tekstimerkkijonon (etsittävä_teksti) toisesta merkkijonosta (tekstistä) ja palauttaa etsittävä_teksti-merkkijonon aloituskohdan sijainnin laskettuna tekstistä-merkkjonon alusta. Voit hakea tekstistä toista tekstijonoa myös KÄY.LÄPI-funktion avulla. Toisin kuin KÄY.LÄPI-funktio, ETSI-funktio ei hyväksy yleismerkkejä ja käsittelee isoja ja pieniä kirjaimia eri kirjaimina.

Syntaksi

ETSI(etsittävä_teksti;tekstissä;aloitusnro)

Etsittävä_teksti     on etsittävä teksti.

Tekstissä     on teksti, josta tekstiä halutaan etsiä.

Aloitusnro     on sen merkin järjestysnumero, josta haluat aloittaa etsinnän. Tekstissä-argumenttiin sisältyvän ensimmäisen merkin järjestysluku on 1. Jos et anna argumenttia aloitusnro, funktio käyttää arvoa 1.

Voit myös 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. Näin funktio aloittaa haun merkistä 8, etsii etsittävä_teksti-argumentin määrittämän tekstin seuraavasta merkistä ja palauttaa luvun 9. ETSI-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

  • Jos etsittävä_teksti on "" (tyhjä merkkijono), ETSI löytää etsittävän tekstin ensimmäisen merkin (eli merkin, jonka järjestysnumero on aloitusnro tai 1).

  • Argumentissa etsittävä_teksti ei saa olla yleismerkkejä.

  • Jos etsittävä_teksti-merkkijonoa ei löydy tekstistä-merkkijonosta, ETSI-funktio palauttaa #ARVO!-virhearvon.

  • Jos aloitus_nro ei ole suurempi kuin nolla, ETSI-palauttaa #ARVO!-virhearvon.

  • Jos aloitus_nro on suurempi kuin tekstistä-merkkijonon pituus, ETSI-funktio palauttaa #ARVO!-virhearvon.

Esimerkkejä 1

Kaava:

Kuvaus (tulos):

=ETSI("M","Minna Mäntyniemi")

Palauttaa merkkijonon ensimmäisen M-merkin sijainnin. (1)

=ETSI("m","Minna Mäntyniemi")

Palauttaa merkkijonon ensimmäisen m-merkin sijainnin. (15)

=ETSI("M","Minna Mäntyniemi",3)

Palauttaa merkkijonon ensimmäisen M-merkin sijainnin, kun tutkiminen aloitetaan kolmannesta merkistä. (7)

Esimerkkejä 2

Sar1:

Kaava:

Kuvaus (tulos):

Keraaminen eriste nro 124-TD45-87

=POIMI.TEKSTI([Sarake1],1,ETSI(" #",[Sarake1],1)-1)

Poimii tekstistä merkit ensimmäisestä merkistä #-merkkiin. (Keraamiset eristimet)

Kuparilankakäämi nro 12-671-6772

=POIMI.TEKSTI([Sarake1],1,ETSI(" #",[Sarake1],1)-1)

Poimii tekstistä merkit ensimmäisestä merkistä #-merkkiin. (Kuparikäämit)

Varistori nro 116010

=POIMI.TEKSTI([Sarake1],1,ETSI(" #",[Sarake1],1)-1)

Poimii tekstistä merkit ensimmäisestä merkistä #-merkkiin asti. (Säädettävät vastukset)

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ä.

×