SZÖVEG.KERES, SZÖVEG.KERES2 függvények

Megjegyzés: Szeretnénk, ha minél gyorsabban hozzáférhetne a saját nyelvén íródott súgótartalmakhoz. Ez az oldal gépi fordítással lett lefordítva, ezért nyelvtani hibákat és pontatlanságokat tartalmazhat. A célunk az, hogy ezek a tartalmak felhasználóink hasznára váljanak. Kérjük, hogy a lap alján írja meg, hogy hasznos volt-e az Ön számára az itt található információ. Az eredeti angol nyelvű cikket itt találja.

Ez a témakör a Microsoft Excel SZÖVEG.KERES és SZÖVEG.KERES2 függvényének képletszintaxisát és használatát mutatja be.

Leírás

A Keresés és a szöveg. KERES2 függvény egy szöveges karakterláncot keres egy második szöveges karakterláncban, és az első szöveges karakterlánc kezdő pozíciójának számát adja eredményül a második karakterlánc első karaktere közül. Ha például a "nyomtató" szó "n" betűjét szeretné megkeresni, az alábbi függvényt használhatja:

=SZÖVEG.KERES("m";"nyomtató")

A függvény a 4 értéket adja vissza, mert az „m” a „nyomtató” szó negyedik karaktere.

Kereshet szavakat is más szavakon belül. Például a

=SZÖVEG.KERES("bázis";"adatbázis")

az 5értéket ad eredményül, mivel a "bázis" szó az "adatbázis" szó ötödik karakterével kezdődik. A szöveg. keres és a szöveg. KERES2 függvény segítségével határozhatja meg a karakterek vagy szöveges karakterláncok helyét egy másik szöveges karakterláncon belül, majd a Közép -és KÖZÉP2 függvény segítségével visszaállíthatja a szöveget, vagy használhatja a Csere és A CSERE2 függvényekkel módosíthatja a szöveget. Ezek a függvények az alábbi cikkben láthatók: 1 .

Fontos: 

  • Ezek a függvények nem feltétlenül érhetők el minden nyelven.

  • A SZÖVEG.KERES2 függvény csak akkor számol karakterenként két bájtot, ha egy kétbájtos karakterkészletet használó nyelv van beállítva alapértelmezettként. Egyébként a SZÖVEG.KERES2 függvény a SZÖVEG.KERES függvényhez hasonlóan egy bájtot számol karakterenként.

Kétbájtos (DBCS) karakterkészletet támogató nyelv a japán, a kínai (egyszerűsített), a kínai (hagyományos) és a koreai.

Szintaxis

SZÖVEG.KERES(keres_szöveg;szöveg;[kezdet])

SZÖVEG.KERES2(keres_szöveg;szöveg;[kezdet])

A SZÖVEG.KERES és a SZÖVEG.KERES2 függvény szintaxisa az alábbi argumentumokat foglalja magában:

  • keres_szöveg:    Megadása kötelező. A keresett karaktersorozat.

  • szöveg:    Megadása kötelező. Az a szöveg, amelyben a keres_szöveg argumentum értékét meg kell keresni.

  • kezdet:    Megadása nem kötelező. A szöveg argumentum azon karakterhelye, amelytől a keresést el kell kezdeni.

Megjegyzés

  • A SZÖVEG.KERES és a SZÖVEG.KERES2 függvény nem különbözteti meg a kis- és a nagybetűket. Ha a keresésnél meg szeretné különböztetni a kis- és a nagybetűket, használja a SZÖVEG.TALÁL és a SZÖVEG.TALÁL2 függvényt.

  • Használhat helyettesítő karaktereket is – kérdőjelet (?) és csillagot (*) – a keres_szöveg argumentumban. A kérdőjel egyetlen karaktert, míg a csillag tetszőleges számú karaktert helyettesíthet. Ha magát a helyettesítő karaktert keresi, írjon tilde karaktert (~) a keresett karakter elé.

  • Ha a keres_szöveg értéke nem található, a függvény az #ÉRTÉK! hibaértéket adja eredményül.

  • Ha a kezdet argumentumot nem adja meg, feltételezett értéke 1 lesz.

  • Ha a kezdet argumentum nem nagyobb 0-nál, vagy nagyobb a szöveg hosszánál, akkor az #ÉRTÉK! hibaértéket kapja eredményül.

  • A kezdet argumentummal kihagyhatja a megadott számú karaktert. Ha a Keresés függvényt példaként használja, tegyük fel, hogy a "AYF0093" karaktersorozatot használja. YoungMensApparel". Ha meg szeretné keresni az első "Y" pozícióját a szöveges karakterlánc leíró részén, a kezdet argumentumot állítsa 8 értékre, hogy a szöveg sorozatszám része (jelen esetben a "AYF0093") ne legyen kereshető. A Keresés függvény a nyolcadik karakter pozíciójában elindítja a keresési műveletet, a következő pozícióban a find_text argumentumban megadott karaktert keresi, és a 9-es számot adja eredményül. A Keresés függvény mindig a szöveg argumentum kezdettől számított karaktereinek számát számítja ki, ha a kezdet argumentum nagyobb 1-nél.

Példák

Másolja a mintaadatokat az alábbi táblázatból, és illessze be őket egy új Excel-munkalap A1 cellájába. Ha azt szeretné, hogy a képletek megjelenítsék az eredményt, jelölje ki őket, és nyomja le az F2, majd az Enter billentyűt. Szükség esetén módosíthatja az oszlopok szélességét, hogy az összes adat látható legyen.

Adatok

Egyenlegek

Profit összege

összege

Itt a „főnök”.

Képlet

Leírás

Eredmény

=SZÖVEG.KERES("e";A2;6)

Az első „e” karakter helye az A2 cella karakterláncában, a hatodik karaktertől kezdve a keresést.

7

=SZÖVEG.KERES(A4;A3)

Az „összege” karakterlánc helye (a keresendő karakterlánc az A4 cella) a „Profit összege" karakterláncban (a keresést az A3 cellában kell végezni).

8

=CSERE(A3;SZÖVEG.KERES(A4;A3);6;"mennyisége")

Az „összege\rdblquote szó lecserélése a „mennyisége\rdblquote szóra. Először meg kell keresni az „összege\rdblquote szó kezdetét az A3 cellában, majd ezt a karaktert és a következő hat karaktert le kell cserélni a „mennyisége\rdblquote szóra.

Profit mennyisége

=KÖZÉP(A3;SZÖVEG.KERES(" ";A3)+1;4)

Visszaadja az első négy karaktert, amelyek a „Profit összege” szöveg első szóközét követik (A3 cella).

össz

=SZÖVEG.KERES("""";A5)

Az első dupla idézőjel (") pozíciója az A5 cellában.

5

=KÖZÉP(A5;SZÖVEG.KERES("""";A5)+1;SZÖVEG.KERES("""";A5;SZÖVEG.KERES("""";A5)+1)-SZÖVEG.KERES("""";A5)-1)

Csak a dupla idézőjelek közötti szöveget adja vissza az A5 cellából.

főnök

Office-jártasság bővítése
Oktatóanyagok megismerése
Új szolgáltatások listájának lekérése
Részvétel az Office Insider programban