SZÖVEG.TALÁL 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

Megkeres egy szöveges karakterláncot (find_text) egy másik szöveges karakterláncban (within_text), és eredményül az find_text első karakterének helyét adja vissza a within_text elejétől számítva. A SZÖVEG.KERES függvényt használhatja egy szöveges karakterlánc másikon belüli megkeresésére is, de a SZÖVEG.TALÁL függvénytől eltérően megkülönbözteti a kis- és nagybetűket, és nem teszi lehetővé a helyettesítő karakterek használatát.

Szintaxis

SZÖVEG.TALÁL(find_text;within_text;start_num)

Find_text a keresett szöveg.

Within_text a keresett szöveget tartalmazó szöveg.

Start_num a keresés kezdő karakterét határozza meg. A szöveg argumentumon belül az első karakter sorszáma 1. Ha a kezdet hiányzik, értéke 1 lesz.

A start_num használatával is kihagyhat adott számú karaktert. 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.TALÁL a 8. karakterrel kezdődik, a következő karakternél megkeresi a find_text, és eredményül a 9-es számot adja. A SZÖVEG.TALÁL függvény mindig a within_text elejétől számítva adja vissza a kihagyott karakterek számát, ha start_num 1-nél nagyobb.

Megjegyzések

  • Ha a keres_szöveg "" (üres karaktersorozat), akkor a SZÖVEG.TALÁL a szöveg első karakterét adja vissza (ennek száma kezdet, illetve 1, ha ez az argumentum hiányzik).
  • A keres_szöveg nem tartalmazhat helyettesítő karaktert.
  • Ha find_text nem jelenik meg a within_text, akkor a SZÖVEG.TALÁL a #VALUE adja vissza! hibaértéket adja eredményül.
  • Ha start_num nem nagyobb nullánál, akkor a SZÖVEG.TALÁL a #VALUE! hibaértéket adja eredményül.
  • Ha start_num hossza meghaladja a within_text hosszát, akkor a SZÖVEG.TALÁL a #VALUE adja vissza! hibaértéket adja eredményül.

1. példakészlet

Képlet Leírás (eredmény)
=SZÖVEG.TALÁL("M";"Attila Attila") Az első "l" karakter helye a karakterláncban (1)
=SZÖVEG.TALÁL("m";"Attila Attila") Az első "m" karakter helye a karakterláncban (6)
=SZÖVEG.TALÁL("M";"Attila Attila";3) Az első "M" karakter helye a karakterláncban, a harmadik karaktertől kezdve (8)

2. példakészlet

Col1 Képlet Leírás (eredmény)
Kerámialap #124-TD45-87 =KÖZÉP([1. oszlop];1;SZÖVEG.TALÁL(" #",[Oszlop1],1)-1) Az első karaktertől a " #" karakterig tartó szövegrész kiemelése a karakterláncban (Kerámialap)
Tekercs #12-671-6772 =KÖZÉP([1. oszlop];1;SZÖVEG.TALÁL(" #",[Oszlop1],1)-1) Az első karaktertől a " #" karakterig tartó szövegrész kiemelése a karakterláncban (Tekercs)
Szabályozható ellenállás #116010 =KÖZÉP([1. oszlop];1;SZÖVEG.TALÁL(" #",[Oszlop1],1)-1) Az első karaktertől a " #" karakterig tartó szövegrész kiemelése a karakterláncban (változtatható ellenállás)