Přejít k hlavnímu obsahu

Načíst první odpovídající hodnotu v buňce proti seznamu

Předpokládejme, že máte seznam klíčových slov a chcete-li získat první klíčové slovo, které se objevilo v konkrétní buňce, zatímco buňka obsahuje několik dalších hodnot, budete muset použít INDEX a MATCH formule s pomocí AGREGÁT a VYHLEDÁVÁNÍ funkce.

načíst první odpovídající hodnotu v buňce proti seznamu 1

Jak načíst první odpovídající hodnotu v buňce proti seznamu?

Chcete-li získat první odpovídající klíčové slovo v buňce proti seznamu klíčových slov jak je uvedeno v tabulce výše, znamená to, že musíme provést shodu obsahu, nikoli přesnou shodu. Chcete-li to provést, můžete použít funkci HLEDAT, abyste do funkce AGREGACE vložili pozice klíčových slov v buňce v číselných číslech. Pak AGGREGATE získá nejmenší číslo nastavením jeho function_num na 15 a argument ref2 na 1. Poté pomocí MATCH vyhledejte první nejmenší hodnotu a vložte číslo pozice do INDEXu, abyste získali hodnotu na této pozici.

Obecná syntaxe

=INDEX(keyword_rng,MATCH(AGGREGATE(15,6,SEARCH(keyword_rng,lookup_cell),1),SEARCH(keyword_rng,lookup_cell),0))

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

  • keyword_rng: Rozsah buněk s klíčovými slovy.
  • vyhledávací_buňka: Buňka, která se má vyhledat, pokud obsahuje klíčová slova.

Chcete-li získat první odpovídající klíčové slovo se objevilo v buňce B5 proti sloupci Klíčová slova, zkopírujte nebo zadejte níže uvedený vzorec do buňky C5 a stiskněte Ctrl + směna + vstoupit získat výsledek:

= INDEX ($ E $ 5: $ E $ 7,MATCH(AGGREGATE(15,6;XNUMX,HLEDAT($ E $ 5: $ E $ 7,B5),1),HLEDAT($ E $ 5: $ E $ 7,B5), 0))

√ Poznámka: Znaky dolaru ($) výše označují absolutní odkazy, což znamená keyword_rng ve vzorci se nezmění, když vzorec přesunete nebo zkopírujete do jiných buněk. Nejsou zde však přidány žádné znaky dolaru vyhledávací_buňka protože chcete, aby to bylo dynamické. Po zadání vzorce přetáhněte úchyt výplně dolů, abyste vzorec použili na níže uvedené buňky.

načíst první odpovídající hodnotu v buňce proti seznamu 2

Vysvětlení vzorce

=INDEX($E$5:$E$7,MATCH(AGGREGATE(15,6,SEARCH($E$5:$E$7,B5),1),SEARCH($E$5:$E$7,B5),0))

  • HLEDAT($E$5:$E$7,B5): Funkce SEARCH vrátí pozici každého klíčového slova z rozsahu $ E $ 5: $ E $ 7 když je najdete v číselných číslech, a #HODNOTA! chyba, pokud nebyla nalezena. Výsledek by byl v poli takto: {15;11;#HODNOTA!}.
  • AGREGATE(15,6;XNUMX;HLEDAT($E$5:$E$7,B5), 1) = AGREGATE(15,6;XNUMX;{15;11;#HODNOTA!}, 1): Funkce AGREGACE s a function_num z 15 a možnost 6 vrátí nejmenší hodnotu v poli podle argument ref2 1při ignorování chybových hodnot. Úryvek by se tedy vrátil 11.
  • ZÁPAS(AGREGATE(15,6;XNUMX;HLEDAT($E$5:$E$7,B5), 1),HLEDAT($E$5:$E$7,B5), 0) = ZÁPAS(11,{15;11;#HODNOTA!}, 0): Projekt typ_ shody 0 přinutí funkci MATCH provést přesnou shodu a vrátit pozici 11 v poli {15;11;#HODNOTA!}. Funkce se tedy vrátí 2.
  • INDEX($E$5:$E$7,ZÁPAS(AGREGATE(15,6;XNUMX;HLEDAT($E$5:$E$7,B5), 1),HLEDAT($E$5:$E$7,B5), 0)) = INDEX($E$5:$E$7,2): Funkce INDEX pak vrátí 2nd hodnota v rozsahu $ E $ 5: $ E $ 7, který je bbb.

Poznámka

  • Pokud v buňce nejsou žádná klíčová slova, a #NUM! chyba bude vrácena.
  • Vzorec nerozlišuje velká a malá písmena. Chcete-li provést shodu s rozlišením velkých a malých písmen, můžete jednoduše nahradit funkci SEARCH pomocí HLEDAT.

Související funkce

Funkce Excel INDEX

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

Funkce Excel MATCH

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

Funkce Excel SEARCH

V aplikaci Excel vám funkce SEARCH pomůže najít pozici konkrétního znaku nebo podřetězce z daného textového řetězce, jak ukazuje následující snímek obrazovky. V tomto kurzu uvedu, jak používat tuto funkci HLEDAT v aplikaci Excel.

Funkce Excel AGGREGATE

Funkce Excel AGGREGATE vrací souhrn výpočtů jako SUM, COUNT, SMALLL atd. s možností ignorovat chyby a skryté řádky.


Související vzorce

Načíst první hodnotu seznamu z buňky

Chcete-li načíst první klíčové slovo, které je uvedeno v rozsahu z konkrétní buňky, zatímco buňka obsahuje jednu z několika hodnot, budete muset použít poměrně složitý maticový vzorec s funkcemi INDEX, MATCH, ISNUMBER a SEARCH.

Přesná shoda s INDEX a MATCH

Pokud potřebujete zjistit informace uvedené v Excelu o konkrétním produktu, filmu nebo osobě atd., Měli byste dobře využít kombinaci funkcí INDEX a MATCH.

Zkontrolujte, zda buňka obsahuje konkrétní text

Zde tutoriál poskytuje několik vzorců ke kontrole, zda buňka obsahuje konkrétní text a vrací hodnotu PRAVDA a NEPRAVDA, jak je ukázáno níže, a vysvětluje argumenty a fungování vzorců.

Zkontrolujte, zda buňka obsahuje mnoho věcí

Předpokládejme, že v aplikaci Excel existuje seznam hodnot ve sloupci E, chcete zkontrolovat, zda buňky ve sloupci B obsahují všechny hodnoty ve sloupci E, a vrátit TRUE nebo FALSE, jak je uvedeno níže. Tady v tomto kurzu poskytuje vzorec pro řešení tohoto úkolu.

Zkontrolujte, zda buňka obsahuje jednu z mnoha věcí

Tento kurz poskytuje vzorec pro kontrolu, zda buňka obsahuje jednu z několika hodnot v aplikaci Excel, a vysvětluje argumenty ve vzorci a způsob, jakým vzorec funguje.


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

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

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
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í...

Popis


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