Excel

Excel SEARCH -toiminto

Excel Search Function

Excel SEARCH -toimintoYhteenveto Excel SEARCH -toiminto palauttaa yhden tekstimerkkijonon sijainnin toisen sisällä. SEARCH palauttaa hakuteksti-merkin ensimmäisen merkin sijainnin sisällä_teksti. Toisin kuin HAKU, SEARCH sallii jokerimerkit, eikä siinä ole merkitystä kirjainkoon mukaan. Tarkoitus Hae merkkijonon tekstin sijainti Palautusarvo Numero, joka edustaa find_text-sijaintia. Syntaksi = HAKU (etsi_teksti, sisällä_teksti, [aloitusnumero]) Argumentit
  • etsi_teksti - Etsi teksti.
  • sisällä_teksti - teksti, josta haetaan.
  • start_num - [valinnainen] Lähtökohta tekstissä etsittäväksi. Valinnainen, oletuksena 1.
Versio Excel 2003 Käyttöohjeet

SEARCH-toiminto palauttaa yhden sijainnin (numerona) tekstimerkkijono toisen sisällä. Jos hakumerkkijonossa on useampi kuin yksi esiintymä, SEARCH palauttaa hakemiston sijainnin ensimmäinen esiintyminen. HAKU ei eroa kirjainkokoja, mutta tukee jokerimerkit . Käytä ETSI-toiminto tehdä kirjainkokoinen haku. Kun HAKU ei löydä mitään, se palauttaa #ARVO-virheen. Huomaa myös, että kun etsi_teksti on tyhjä, HAKU palaa 1. Tämä voi aiheuttaa väärän positiivisen, kun etsi_teksti 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 sijainnin löytäminen missä tahansa yhdistelmässä isoja tai pieniä kirjaimia:

 
= FIND ('the','The cat in the hat') // returns 1

Jokerimerkin käyttö:



 
= SEARCH ('?at','The cat in the hat') // returns 5

Huomautuksia

  • HAKU palauttaa ensimmäisen merkin sijainnin etsi_teksti sisällä sisällä_teksti.
  • Start_num on valinnainen ja oletuksena 1.
  • Toisin kuin LÖYTÖ , SEARCH ei eroa kirjainkokoja ja sallii jokerimerkit .
  • HAKU sallii jokerimerkkien kysymysmerkin (?) Ja tähden (*) löytötekstissä.
  • ? vastaa mitä tahansa yksittäistä merkkiä ja * vastaa mitä tahansa merkkijonoa.
  • Löytääksesi kirjaimellisen? tai *, käytä merkin edessä tildettä (~), ts. ~ * ja ~ ?.


^