HAKU-funktio

Käytetään kohteeseen
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

KÄY.LÄPI palauttaa sen merkin numeron, josta tietty merkki tai tekstimerkkijono löytyy ensimmäisen kerran, alkaen start_num. KÄY.LÄPI-funktiolla voit määrittää merkin tai tekstimerkkijonon sijainnin toisessa tekstimerkkijonossa, jotta voit muuttaa tekstiä MID- tai REPLACE-funktioiden avulla.

Syntaksi

KÄY.LÄPI(find_text,within_text,start_num)

Find_text on teksti, jonka haluat etsiä. Voit käyttää yleismerkkejä eli kysymysmerkkiä (?) ja tähteä (*) find_text. 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ä.

Within_text on teksti, josta haluat etsiä find_text.

Start_num on sen within_text merkkinumero, josta haluat aloittaa haun. Voit käyttää aloitusnro-argumenttia tietyn merkkimäärän ohittamiseen. Oletetaan esimerkiksi, että käytät tekstimerkkijonoa "AYF0093. YoungMensApparel". 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 alkaa merkillä 8, etsii find_text seuraavasta merkistä ja palauttaa luvun 9. KÄY.LÄPI palauttaa aina merkkien määrän within_text alusta ja laskee ohitettavien merkkien määrän, jos start_num on suurempi kuin 1.

Huomautuksia

  • KÄY.LÄPI-funktio ei erota isoja ja pieniä kirjaimia tekstistä haettaessa.
  • KÄY.LÄPI-funktio muistuttaa ETSI-funktiota, paitsi että ETSI-funktiossa kirjainkoko on merkitsevä.
  • Jos find_text ei löydy, #VALUE! -virhearvo palautetaan.
  • Jos start_num jätetään pois, oletusarvona on 1.
  • Jos start_num on enintään 0 (nolla) tai suurempi kuin within_text pituus, #VALUE! -virhearvo palautetaan.

Esimerkkejä

Sar1 Sar 2 Col3 Kaava Kuvaus (tulos)
Tuloslaskelma Käyttökate kate =KÄY.LÄPI("e",[Sarake1],6) Merkkijonon ensimmäisen e-kirjaimen sijainti alkaen kuudennesta menasta (7)
Tuloslaskelma Käyttökate kate =KÄY.LÄPI([Col3],[Sarake2]) "Marginaalin" sijainti "Voittomarginaalissa" (8)
Tuloslaskelma Käyttökate kate =KORVAA([Sarake2],KÄY.LÄPI([Sarake3],[Sarake2]),6,"Määrä") Korvaa "Reunus" sanoilla "Summa" (Tuottosumma)