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 (?).
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.
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 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.
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
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.