Přejít k hlavnímu obsahu

Najděte první částečnou shodu pomocí zástupných znaků

Chcete-li získat pozici první částečné shody, která obsahuje konkrétní textový řetězec v rozsahu v aplikaci Excel, můžete použít a MATCH vzorec se zástupnými znaky - the hvězdička (*) a otazník (?).

první dílčí zápas 1

Jak získat pozici první dílčí shody se zástupnými znaky?

Chcete-li získat pozice prvního zápasu obsahujícího „Čína“ a první shoda, která má jako 5. písmeno písmeno „e“. z výše uvedené tabulky byste měli nejprve vědět, jak používat dva zástupné znaky – hvězdičku (*), která odpovídá libovolnému počtu znaků; a otazník (?), který odpovídá pouze jednomu znaku. Například *ice může znamenat pěkný, policie, led, 9$ led atd.; a mo?? může znamenat více, režim, mo1$, náladu atd. Poté, co pochopíme použití zástupných znaků, můžeme je začlenit do vzorce MATCH, abychom získali požadovanou pozici.

Obecná syntaxe

=MATCH(lookup_value,lookup_array,0)

  • vyhledávací_hodnota: Hodnota MATCH slouží k vrácení pozice první shody, která splňuje danou podmínku v vyhledávací_pole. Zde se odkazuje na první shodu obsahující „Čína“ a první shodu, která má „e“ jako 5. písmeno.
  • vyhledávací_pole: Rozsah buněk, ze kterých se má pozice získat.
  • match_type 0: Nutí MATCH najít první hodnotu, která se přesně rovná lookup_value.

Chcete-li získat první shoda obsahující „Čína“ a první shoda, která má jako páté písmeno „e“, zkopírujte nebo zadejte níže uvedené vzorce do buněk E6 a E9 a stiskněte vstoupit získat výsledky:

Buňka E6 =MATCH("*Čína*",B5: B11, 0)
Buňka E7 =MATCH("????E*",B5: B11, 0)

Nebo použijte odkazy na buňky, aby byly vzorce dynamické:

Buňka E6 =MATCH("*"&E5&"*",B5: B11, 0)
Buňka E7 =MATCH("????"&E8&"*",B5: B11, 0)

√ Poznámka: Chcete-li spojit odkaz na buňku a text, musíte mezi to přidat ampersand (&). A text by měl být uzavřen do dvojitých uvozovek.

první dílčí zápas 2

Vysvětlení vzorců

=MATCH("*"&E5&"*",B5:B11,0)

  • Vyhledávací hodnota "*"&E5&"*" ("*Čína*") může odpovídat libovolnému textovému řetězci, který obsahuje řetězec „Čína“, bez ohledu na to, na jaké pozici je řetězec ve slově nebo větě.
  • Projekt typ_ shody 0 požádá funkci MATCH, aby našla přesnou shodu.
  • Funkce MATCH pak vrátí pozici první shody obsahující řetězec „Čína“ v rozsahu B5: B11, který je 4.

=MATCH(("????"&E8&"*",B5:B11,0)

  • Vyhledávací hodnota "????"&E8&"*" ("????E*") může odpovídat libovolnému textovému řetězci, který má jako 5. znak „e“, pokud textový řetězec obsahuje 5 nebo více znaků.
  • Projekt typ_ shody 0 požádá funkci MATCH, aby našla přesnou shodu.
  • Funkce MATCH pak vrátí pozici prvního textového řetězce, který má „e“ jako 5. znak v rozsahu B5: B11, který je 2.

√ Poznámka: Chcete-li získat hodnotu na základě pozice, kterou získáme pomocí MATCH, použijte funkci INDEX.


Související funkce

Funkce Excel MATCH

Funkce Excel MATCH vyhledá konkrétní hodnotu v rozsahu buněk a vrátí relativní polohu hodnoty.


Související vzorce

Vyhledejte první dílčí číslo shody

Existují případy, kdy potřebujete získat pozici první částečné shody, která obsahuje konkrétní číslo v rozsahu číselných hodnot v Excelu. V tomto případě vám pomůže vzorec MATCH and TEXT, který obsahuje hvězdičku (*), zástupný znak, který odpovídá libovolnému počtu znaků. A pokud také potřebujete znát přesnou hodnotu na dané pozici, můžete do vzorce přidat funkci INDEX.

Vyhledat nejbližší zápas

Chcete -li vyhledat nejbližší shodu vyhledávací hodnoty v číselné sadě dat v aplikaci Excel, můžete použít funkce INDEX, MATCH, ABS a MIN společně.

Vyhledejte nejbližší hodnotu shody s více kritérii

V některých případech možná budete muset vyhledat nejbližší nebo přibližnou hodnotu shody na základě více než jednoho kritéria. Díky kombinaci funkcí INDEX, MATCH a IF to v Excelu rychle zvládnete.

Obousměrná přibližná shoda s více kritérii

V tomto tutoriálu budeme hovořit o tom, jak pomocí funkcí INDEX, MATCH a IF hledat přibližnou shodu na základě více kritérií uvedených ve sloupcích i řádcích v excelové tabulce.


Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty  |  Odstranit prázdné řádky  |  Kombinujte sloupce nebo buňky bez ztráty dat  |  Kolo bez vzorce ...
Super VLookup: Více kritérií  |  Vícenásobná hodnota  |  Přes Multi-Sheets  |  Fuzzy vyhledávání...
Adv. Rozbalovací seznam: Snadno rozevírací seznam  |  Závislý rozbalovací seznam  |  Vícenásobný výběr rozevíracího seznamu...
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  Porovnejte sloupce s Vyberte stejné a různé buňky ...
Doporučené funkce: Zaměření mřížky  |  Návrhové zobrazení  |  Velký Formula Bar  |  Správce sešitů a listů | Knihovna zdrojů (Automatický text)  |  Výběr data  |  Zkombinujte pracovní listy  |  Šifrovat/dešifrovat buňky  |  Odesílat e-maily podle seznamu  |  Super filtr  |  Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky ...)  |  50+ Graf Typ nemovitosti (Ganttův diagram ...)  |  40+ Praktické Vzorce (Vypočítejte věk na základě narozenin ...)  |  19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty ...)  |  12 Konverze Tools (Čísla na slova, Přepočet měny ...)  |  7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky Excelu ...)  |  ... a více

Kutools pro Excel se může pochlubit více než 300 funkcemi, Zajištění toho, že to, co potřebujete, je jen jedno kliknutí...


Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Edge a Firefox.
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations