- find_text - Löydettävä teksti.
- tekstin sisällä - Sisällä haettava teksti.
- aloitusnumero - [valinnainen] Aloituskohta etsittävässä tekstissä. Valinnainen, oletusarvo on 1.
SEARCH -funktio palauttaa yhden paikan (numeroina) tekstimerkkijono toisen sisällä. Jos hakusanoja esiintyy useampi kuin yksi, HAKU palauttaa haun merkkijonon sijainnin ensimmäinen esiintyminen. SEARCH ei erota kirjainkokoa, mutta tukee yleismerkit . Käytä FIND -toiminto tehdä kirjainkoolla merkitsevä löytö. Kun SEARCH ei löydä mitään, se palauttaa #ARVO -virheen. Huomaa myös, että milloin find_text on tyhjä, SEARCH palauttaa 1. Tämä voi aiheuttaa väärän positiivisen arvon find_text tulee solusta ja solu on tyhjä.
Esimerkki
A -kirjaimen sijainnin palauttaminen sanassa 'Apple':
= SEARCH ('A','Apple') // returns 1
Huomaa, että kovakoodatut tekstiarvot on liitettävä lainausmerkkeihin ('').
Ensimmäisen kohdan 'the' löytäminen mistä tahansa isojen tai pienten kirjainten yhdistelmästä:
= FIND ('the','The cat in the hat') // returns 1
Yleismerkkien käyttö:
= SEARCH ('?at','The cat in the hat') // returns 5
Huomautuksia
- SEARCH palauttaa kohteen ensimmäisen merkin sijainnin find_text sisällä sisällä_teksti.
- aloitusnumero on valinnainen ja oletusarvo on 1.
- Toisin kuin LÖYTÖ , SEARCH ei erota kirjainkokoa ja sallii sen yleismerkit .
- SEARCH sallii jokerimerkit kysymysmerkin (?) Ja tähden (*) hakutoiminnon tekstissä.
- ? vastaa mitä tahansa yksittäistä merkkiä ja * vastaa mitä tahansa merkkijonoa.
- Kirjaimen löytäminen? tai *, käytä tildeä (~) ennen merkkiä, eli ~ * ja ~ ?.