Amit tudni kell
- A FIND funkció egy adott karakterlánc pozíciójának megkeresésére szolgál egy kijelölésből.
- Önmagában is használható, de gyakrabban más funkciókba van beágyazva, beleértve a LEFT, RIGHT és MID funkciókat.
Ez a cikk elmagyarázza, hogyan használhatja a FIND funkciót önmagában és más függvényekkel beágyazva az Excel bármely verziójában, beleértve az Excel 2019-et és a Microsoft 365-öt is.
Mi a FIND funkció?
Az Excel FIND funkciója megkeresi egy adott karakterlánc pozícióját egy adott kijelölésből.
Az Excel FIND funkciója önmagában is használható a karakter pozíciójának meghatározására, mint az alábbi képen, de gyakrabban van beágyazva más függvényekbe. Ha beágyazza a LEFT, RIGHT és MID elemekkel, kivonhatja és törölheti az információkat egy cellából.
A Keresés és csere funkció, nem ez a funkció, az Excel-munkafüzetek közötti keresésre szolgál.
FIND függvény szintaxis és argumentumok
Írja be a függvényt így az Excelhez, hogy megfelelően értelmezze:
=KERESÉS(szöveg keresése, szövegen belül, [kezdő_szám])
- find_text: Ezt a szöveget szeretné megtalálni. Kötelező.
- within_text: Ez az a hely, amely tartalmazza a keresni kívánt szöveget. Ez is kötelező.
- start_num: Ez az első karakter, amelyből a keresés indul; kihagyás esetén 1 kerül felhasználásra. Ez az argumentum nem kötelező.
Itt található további információ a FIND függvény argumentumairól:
- A kis- és nagybetűk megkülönböztetik.
- A helyettesítő karakterek nem engedélyezettek.
- ÉRTÉK! több esetben visszaadja: ha a keresett szöveg nem jelenik meg a szövegen belül, ha a kezdő_szám nem nagyobb nullánál, és ha a kezdő_szám nagyobb, mint a szövegen belüli_szöveg hossza.
A KERESÉS funkció nagyon hasonló, de nem tesz különbséget a kis- és nagybetűk között, és lehetővé teszi a helyettesítő karakterek használatát.
Funkciópéldák keresése
Íme néhány módja a KERESÉS funkció használatának:
Betű a képletben
=KERES("w", A2)
A FIND függvény e példájában w pozícióját keressük az A2 cellán belül. Tekintettel arra, hogy a cellában a Lifewire felirat olvasható, ennek a képletnek az eredménye: 5.
A levél egy másik cellában hivatkozik
=KERES(D2, A2)
Ez egy nagyon hasonló példa, de a keresésben használt betű a D2-ben van tárolva. Ha w D2-ben lenne írva, akkor ez ugyanazt az eredményt adná, mint az első példa.
Az első két példa a KERESÉS funkció alapjait mutatja be. Az Excel az általuk előállított számokat használja a következő teendők kiszámításához, ami hasznos lehet, ha más függvényekkel kombinálja…
Keresztnév kinyerése a BAL funkcióval
=BAL(A2, KERESÉS(" ", A2))
Ez a példa a LEFT függvényt használja a KERESÉS funkcióval, hogy kivonhassuk valakinek a keresztnevét a vezeték- és utónevét tartalmazó cellából. Mivel szóközt használunk a vezeték- és utónév elválasztására, a FIND függvényt használjuk a szóköz megkeresésére az A2-ben. Az Excel a szóközt a hatodik pozícióban értelmezi, így most a LEFT függvény mindent megragad a hatodik helytől balra. Ebben az esetben ez a keresztnév Emily.
Vezetéknév kibontása JOBB funkcióval
=JOBBRA(A14, FIND(" ", A14)-2)
Ebben a példában egy nagyon hasonló függvény használható a vezetéknév megszerzésére. De mivel azt szeretnénk, ami a FIND karaktertől jobbra található (a szóköz), ezért a RIGHT függvényt használjuk.
A végén lévő kivonás arra szolgál, hogy a függvényt két karakterrel eltolja. Csak a vezetéknevet akarjuk, az utónév betűit vagy a szóközt nem, ezért kissé módosítjuk a képletet, hogy más pozícióban kezdjük.
Szöveg hozzáadása a FIND képlethez
="Az utónevem "&BAL(A14, FIND(" ", A14))&"és a vezetéknevem "&RIGHT(A14, FIND(" ", A14)-2)&"."
Ez egy szórakoztató példa a KERESÉS függvényre, ahol a két képletet egyesítjük, amelyeket most áttekintettünk. Alapvetően azt az egy cellát alakítjuk át, amelyik tartalmazza a vezeték- és utónevet olyan cellává, amely mindkét nevet tartalmazza, de egy mondatot is alkot.
Cellaszám kinyerése a MID funkcióval
=MID(A16, KERESÉS("(", A16)+1, (KERES(")", A16)-KERES("(", A16))-1)
A KERESÉS funkciónak ez a példája kicsit összetettebb. A MID függvény segítségével elkülöníti a zárójelek között lévőket, először azonosítja a bal és jobb zárójelek helyét.