Přejít k hlavnímu obsahu

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ě a MATCH a TEXT vzorec, který obsahuje hvězdičku (*), zástupný znak, který odpovídá libovolnému počtu znaků, vám udělá službu. A pokud také potřebujete znát přesnou hodnotu na této pozici, můžete přidat INDEX funkce do vzorce.

první dílčí zápas číslo 1

Získejte pozici prvního dílčího čísla shody
Získejte první částečné číslo shody


Získejte pozici prvního dílčího čísla shody

Chcete-li získat pozice prvního dílčího čísla shody obsahující „345“ z výše uvedeného číselného rozsahu vám takto pomůže vzorec MATCH a TEXT spolu se zástupnými znaky: Abyste porovnali všechna čísla, která obsahují 345, zalomíte číslo 345 mezi dvě hvězdičky (*). Operace však převede číselnou hodnotu na textovou hodnotu. K převodu čísel v číselném rozsahu na text tedy budete muset použít funkci TEXT. Pouze v tomto případě bude funkce MATCH schopna správně najít pozici dílčí shody.

Obecná syntaxe

=MATCH("*"&number&"*",TEXT(lookup_array,"0"),0)

√ Poznámka: Toto je maticový vzorec, který vyžaduje zadání pomocí Ctrl + směna + vstoupit.

  • číslo: Číslo, které jste zadali pro vyhledání jeho první částečné shody.
  • vyhledávací_pole: Rozsah číselných hodnot, ze kterých se má načíst pozice první dílčí shody.

Chcete-li získat pozice prvního čísla shody, které obsahuje „345“, zkopírujte nebo zadejte níže uvedené vzorce do buňky E6 a stiskněte Ctrl + směna + vstoupit získat výsledek:

=MATCH("*"&345&"*",TEXT(B5: B16"0"), 0)

Nebo použijte odkaz na buňku, aby byl vzorec dynamický:

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

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

první dílčí zápas číslo 2

Vysvětlení vzorce

=INDEX("*"&345&"*",TEXT(B5:B16,"0"),0)

  • TEXT(B5:B16;"0"): Funkce TEXT převede všechny číselné hodnoty na B5: B16 na text s kódem formátu "0". Dostaneme tedy textové pole, jako je toto: {"56445";"21354";"84265";"54342";"34545";"45632";"87954";"68546";"34567";"75681";"33587";"16467"}.
    Kliknutím sem se dozvíte více o funkci TEXT.
  • INDEX("*"&345&"*",TEXT(B5:B16;"0"),0) = INDEX("*"&345&"*",{"56445";"21354";"84265";"54342";"34545";"45632";"87954";"68546";"34567";"75681";"33587";"16467"},0): Vyhledávací hodnota "*"&345&"*" může odpovídat libovolným textovým řetězcům, které obsahují řetězec „345“, bez ohledu na to, jaká je pozice 345 v textových řetězcích. The typ_ shody 0 požádá funkci MATCH, aby nalezla pozici první přesné vyhledávací hodnoty v poli. Takže MATCH se vrátí 5.

Získejte první částečné číslo shody

Chcete-li získat první částečné číslo shody na základě pozice poskytnuté pomocí MATCH, jak je znázorněno níže, můžeme umístit reflektor na funkci INDEX.

první dílčí zápas číslo 3

Obecná syntaxe

=INDEX(MATCH(return_range,"*"&number&"*",TEXT(lookup_array,"0"),0))

√ Poznámka: Toto je maticový vzorec, který vyžaduje zadání pomocí Ctrl + směna + vstoupit.

  • rozsah_vrácení: Rozsah, ze kterého má kombinační vzorec vrátit první částečnou shodu.
  • číslo: Číslo, které jste zadali pro vyhledání jeho první částečné shody.
  • vyhledávací_pole: Rozsah číselných hodnot, ze kterých se má načíst první částečná shoda.

Chcete-li získat číslo první shody, které obsahuje „345“, zkopírujte nebo zadejte níže uvedené vzorce do buňky E7 a stiskněte Ctrl + směna + vstoupit získat výsledek:

=INDEX(SHODA(B5: B16,"*"&345&"*",TEXT(B5: B16"0"), 0))

Nebo použijte odkaz na buňku, aby byl vzorec dynamický:

=INDEX(SHODA(B5: B16,"*"&E5&"*",TEXT(B5: B16"0"), 0))

první dílčí zápas číslo 4

Vysvětlení vzorce

=INDEX(B5:B16,MATCH("*"&E5&"*",TEXT(B5:B16,"0"),0))

  • MATCH("*"&E5&"*",TEXT(B5:B16;"0"), 0) = 5: Kliknutím zobrazíte podrobný postup.
  • INDEX(B5: B16,MATCH("*"&E5&"*",TEXT(B5:B16;"0"), 0)) = INDEX (B5: B16,5): Funkce INDEX vrací 5hodnotu v rozsahu návratu B5: B16, který je 34545.

Související funkce

Funkce Excel MATCH

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

Funkce Excel TEXT

Funkce TEXT převede hodnotu na text se zadaným formátem v aplikaci Excel.

Funkce Excel INDEX

Funkce Excel INDEX vrací zobrazenou hodnotu na základě dané pozice z rozsahu nebo pole.


Související vzorce

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 vzorec MATCH se zástupnými znaky – hvězdičkou (*) a otazníkem (?).

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