Keresse meg az első részleges egyezést helyettesítő karakterekkel
Az első részleges egyezés pozíciójának megállapításához, amely egy adott szöveges karakterláncot tartalmaz egy tartományban az Excelben, használhatja a MÉRKŐZÉS képlet helyettesítő karakterekkel - a csillag (*) és a kérdőjel (?).
Hogyan lehet elérni az első részmérkőzés pozícióját helyettesítő karakterekkel?
A az első „Kínát” tartalmazó meccs pozíciója és a első olyan egyezés, amelynek 5. betűje az „e” betű a fenti táblázatból először tudnod kell, hogyan kell használni a két helyettesítő karaktert – a csillagot (*), amely tetszőleges számú karakternek felel meg; és kérdőjel (?), amely csak egy karakterre egyezik. Például a *ice jelenthet szépet, rendőrséget, jeget, 9$ice-t stb.; és mo?? jelenthet többet, mód, mo1$, hangulat stb. Miután megértettük a helyettesítő karakterek használatát, beépíthetjük őket egy MATCH képletbe, hogy megkapjuk a kívánt pozíciót.
Általános szintaxis
=MATCH(lookup_value,lookup_array,0)
- lookup_value: A MATCH érték, amely az adott feltételnek megfelelő első egyezés pozícióját adja vissza lookup_array. Itt a „Kína” kifejezést tartalmazó első egyezésre vonatkozik, valamint az első olyan egyezésre, amelynek 5. betűje az „e”.
- lookup_array: A cellák tartománya, ahonnan a pozíciót lekérjük.
- 0 egyezési típus: Arra kényszeríti a MATCH -t, hogy megtalálja az első értéket, amely pontosan megegyezik a keresési_érték.
A az első egyezés, amely a „Kínát” tartalmazza, és az első olyan egyezés, amelynek ötödik betűje az „e” betű, másolja vagy írja be az alábbi képleteket az E6 és E9 cellákba, és nyomja meg a gombot belép az eredmények eléréséhez:
E6 cella =MATCH("*Kína*",B5: B11, 0)
E7 cella =MATCH("????e*",B5: B11, 0)
Vagy használjon cellahivatkozásokat a képletek dinamikussá tételéhez:
E6 cella =MATCH("*"&E5&"*",B5: B11, 0)
E7 cella =MATCH("????"&E8&"*",B5: B11, 0)
√ Megjegyzés: A cellahivatkozás és a szöveg összeillesztéséhez egy és (&) jelet kell közé tenni. A szöveget pedig idézőjelek közé kell tenni.
A képletek magyarázata
=MATCH("*"&E5&"*",B5:B11,0)
- A keresési érték "*"&E5&"*" ("*Kína*") egyezhet bármilyen szöveges karakterlánccal, amely tartalmazza a „Kína” karakterláncot, függetlenül attól, hogy a karakterlánc milyen pozícióban van a szóban vagy mondatban.
- A match_type 0 megkéri a MATCH függvényt, hogy keresse meg a pontos egyezést.
- A MATCH függvény ezután visszaadja a „Kína” karakterláncot tartalmazó első egyezés pozícióját a tartományban B5: B11, Amely 4.
=MATCH(("????"&E8&"*",B5:B11,0)
- A keresési érték "????"&E8&"*" ("????e*").
- A match_type 0 megkéri a MATCH függvényt, hogy keresse meg a pontos egyezést.
- A MATCH függvény ezután visszaadja annak az első szöveges karakterláncnak a pozícióját, amelynek 5. karaktere az „e” a tartományban. B5: B11, Amely 2.
√ Megjegyzés: Az érték lekéréséhez a MATCH-val kapott pozíció alapján, használja az INDEX függvényt.
Kapcsolódó funkciók
Az Excel MATCH függvény egy adott értéket keres egy cellatartományban, és visszaadja az érték relatív pozícióját.
Kapcsolódó képletek
Keresse meg az első részleges egyezési számot
Vannak esetek, amikor meg kell kapnia az első részleges egyezés pozícióját, amely meghatározott számot tartalmaz egy numerikus értéktartományban az Excelben. Ebben az esetben egy MATCH és TEXT képlet, amely csillagot (*) tartalmaz, amely a tetszőleges számú karakternek megfelelő helyettesítő karakter, jót tesz. És ha az adott pozícióban a pontos értéket is tudnia kell, hozzáadhatja az INDEX függvényt a képlethez.
Keresse meg a legközelebbi egyezést
Ha megkeresi a keresési érték legközelebbi egyezését egy numerikus adatkészletben az Excelben, használhatja az INDEX, MATCH, ABS és MIN funkciókat.
Keresse meg a legközelebbi egyezési értéket több kritériummal
Bizonyos esetekben előfordulhat, hogy több feltétel alapján kell keresnie a legközelebbi vagy közelítő egyezési értéket. Az INDEX, MATCH és IF funkciók kombinációjával gyorsan elvégezheti az Excelben.
Kétirányú hozzávetőleges egyezés több kritériummal
Ebben az oktatóanyagban arról fogunk beszélni, hogyan keressünk hozzávetőleges egyezést az Excel táblázatban oszlopokban és sorokban felsorolt több feltétel alapján, az INDEX, MATCH és IF függvények segítségével.
A legjobb irodai termelékenységi eszközök
Kutools for Excel - segít kitűnni a tömegből
A Kutools for Excel több mint 300 funkcióval büszkélkedhet, Győződjön meg arról, hogy amire szüksége van, csak egy kattintásnyira van...
Office lap – A lapos olvasás és szerkesztés engedélyezése a Microsoft Office programban (beleértve az Excelt is)
- Egy másodperc a tucatnyi nyitott dokumentum közötti váltáshoz!
- Csökkentse az egérkattintások százait az Ön számára minden nap, búcsút mondjon az egér kezének.
- 50% -kal növeli a termelékenységet több dokumentum megtekintésekor és szerkesztésekor.
- Hatékony lapokat hoz az Office-ba (beleértve az Excelt is), akárcsak a Chrome, az Edge és a Firefox.