SZÖVEG.KERES függvény

Hatókör
SharePoint Server 2019 SharePoint Server 2016 SharePoint Server 2013 SharePoint Server 2013 Enterprise SharePoint Foundation 2010 SharePoint Server 2010 Windows SharePoint Services 3.0

A SZÖVEG.KERES függvény annak a karakternek a számát adja vissza, amelynél az adott karakter vagy szöveges karakterlánc először található, start_num-kal kezdődően. A SZÖVEG.KERES függvénnyel meghatározhatja egy karakter vagy szöveges karakterlánc helyét egy másik szöveges karakterláncon belül, így a KÖZÉP vagy a CSERE függvénnyel módosíthatja a szöveget.

Szintaxis

SZÖVEG.KERES(find_text;within_text;start_num)

Find_text a keresett szöveg. Használhat helyettesítő karaktereket – kérdőjelet (?) és csillagot (*) find_text. A kérdőjel egyetlen karaktert, míg a csillag tetszőleges számú karaktert helyettesíthet. Ha magát a helyettesítő karaktert keressük, írjunk tilde karaktert (~) eléje.

Within_text az a szöveg, amelyben find_text keres.

Start_num a within_text annak a karakterszámnak a száma, amelytől el kell kezdeni a keresést. A start_num használatával adott számú karaktert ugorhat ki. Tegyük fel például, hogy a "AYF0093. YoungMensApparel". Ha a szöveg leíró részében szeretné megtalálni az első "Y" helyét, a start_num legyen 8-as, hogy a program ne keressen a szöveg sorozatszámú részére. A SZÖVEG.KERES a 8. karakterrel kezdődik, a következő karakternél megkeresi a find_text, így eredményül a 9-es számot adja eredményül. A SZÖVEG.KERES függvény mindig a within_text elejétől kezdődően adja vissza a karakterek számát, és egynél nagyobb start_num esetén számolja ki a kihagyott karaktereket.

Megjegyzések

  • A szöveg keresésekor a SZÖVEG.KERES nem tesz különbséget a kis- és nagybetűk között.
  • A SZÖVEG.KERES függvény hasonlít a SZÖVEG.TALÁL függvényhez azzal a különbséggel, hogy a SZÖVEG.TALÁL megkülönbözteti a kis- és nagybetűket.
  • Ha find_text nem található, a #VALUE! hibaértéket adja vissza.
  • Ha nem adja meg start_num, feltételezett értéke 1 lesz.
  • Ha start_num nem nagyobb nullánál vagy within_text hosszánál, akkor a #VALUE! hibaértéket adja vissza.

Példák

Col1 Col2 Col3 oszlop Képlet Leírás (eredmény)
Egyenlegek Profit összege összege =SZÖVEG.KERES("e";[oszlop1];6) Az első "e" karakter helye a karakterláncban, a hatodik pozíciótól kezdve (7)
Egyenlegek Profit összege összege =SZÖVEG.KERES([Oszlop3];[Oszlop2]) Az "árrés" helye a "haszonkulcsban" (8)
Egyenlegek Profit összege összege =CSERE([2. oszlop];SZÖVEG.KERES([3. oszlop];[2. oszlop]);6;"Összeg") Az "összeg" szó lecserélése a "mennyiség" szóra