ATNEXT([teksti1],[teksti2],[numero],[mistä])

Parametrit

[teksti1] viittaa tekstiin, jonka sijainti halutaan löytää [teksti2]:sta. [numero] on monesko vaihtoehto löydetään. [mistä] on monennestako kohtaa tekstiä aloitetaan etsintä (1=alusta).

Palautusarvo

Funktiot palauttavat positionumeron, joka viittaa [teksti2]:n sijaintiin [teksti1]:ssä. Mikäli [teksti2]:ta ei löydy [teksti1]:stä, funktiot palauttavat 0.

Selitys

Näitä funktioita käytetään kun halutaan löytää jokin teksti tai merkki toisesta tekstistä. Kt. esimerkit.

Esimerkki

/* Selvyyden vuoksi löydettävät tekstit alleviivattu */
? ATNEXT("la","Kissa istui 'hellan' alla",1) /* Kuvaruutuun tulostuu 17. */
? ATNEXT("la","Kissa istui 'hellan' alla",2) /* Kuvaruutuun tulostuu 24. */
? ATNEXT("i","Kissa istui 'hellan' alla",2,4) /* Kuvaruutuun tulostuu 8, joka toinen i tekstissä "sa istui 'hellan' alla" */

Katso myös AT(), CHRCOUNT(), STRCOUNT(), SUBSTR()