Note: The other languages of the website are Google-translated. Back to English

Jak VLOOKUP a vrátit více odpovídajících hodnot vodorovně v aplikaci Excel?

doc-vlookup-horizontálně-1
Ve výchozím nastavení může funkce VLOOKUP vrátit více odpovídajících hodnot ve svislé úrovni v aplikaci Excel, v některých případech můžete chtít vrátit více hodnot ve vodorovné úrovni, jak je uvedeno níže. Zde vám řeknu, že vzorec může tento úkol vyřešit.
SVYHLEDAT a vrátit více hodnot vodorovně

šipka modrá pravá bublina SVYHLEDAT a vrátit více hodnot vodorovně

Například máte zobrazenu řadu dat, jak je ukázáno níže, a chcete VYHLEDAT ceny Apple.
doc-vlookup-horizontálně-2

1. Vyberte buňku a zadejte tento vzorec =INDEX($B$2:$B$9, SMALL(IF($A$11=$A$2:$A$9, ROW($A$2:$A$9)-ROW($A$2)+1), COLUMN(A1))) do něj a poté stiskněte Shift + Ctrl + Enter a přetažením úchytu automatického vyplňování doprava použijete tento vzorec do #NUM! objeví se. Viz screenshot:
doc-vlookup-horizontálně-3

2. Poté odstraňte # ČÍSLO !. Viz screenshot:
doc-vlookup-horizontálně-4

Tip: Ve výše uvedeném vzorci je B2: B9 rozsah sloupců, ve kterých chcete vrátit hodnoty, A2: A9 je rozsah sloupců, ve kterých je vyhledávací hodnota, A11 je vyhledávací hodnota, A1 je první buňka vašeho datového rozsahu , A2 je první buňka rozsahu sloupců, ve které se nachází vyhledávací hodnota.

Pokud chcete vrátit více hodnot svisle, můžete si přečíst tento článek Jak vyhledávací hodnota vrátí více odpovídajících hodnot v aplikaci Excel?


Snadno kombinujte více listů / sešit do jednoho listu nebo sešitu

Kombinovat vícenásobné listy nebo sešity do jednoho listu nebo sešitu může být v aplikaci Excel náročné, ale s Kombinovat funkce v Kutools pro Excel, můžete kombinovat desítky listů / sešitů do jednoho listu nebo sešitu, také můžete sloučit listy do jednoho pouze několika kliknutími.  Kliknutím zobrazíte všechny funkce 30 zkušební dny zdarma!
kombinovat listy
 
Kutools pro Excel: s více než 300 praktickými doplňky Excelu, které lze zdarma vyzkoušet bez omezení 30 dnů.


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

Kutools pro Excel řeší většinu vašich problémů a zvyšuje vaši produktivitu o 80%

  • Opakované použití: Rychle vložte složité vzorce, grafy a cokoli, co jste dříve používali; Šifrovat buňky s heslem; Vytvořte seznam adresátů a posílat e-maily ...
  • Super Formula Bar (snadno upravit více řádků textu a vzorce); Rozložení pro čtení (snadno číst a upravovat velké množství buněk); Vložit do filtrovaného rozsahu...
  • Sloučit buňky / řádky / sloupce bez ztráty dat; Rozdělit obsah buněk; Zkombinujte duplicitní řádky / sloupce... Zabraňte duplicitním buňkám; Porovnat rozsahy...
  • Vyberte možnost Duplikovat nebo Jedinečný Řádky; Vyberte prázdné řádky (všechny buňky jsou prázdné); Super hledání a fuzzy hledání v mnoha sešitech; Náhodný výběr ...
  • Přesná kopie Více buněk beze změny odkazu na vzorec; Automaticky vytvářet reference do více listů; Vložte odrážky, Zaškrtávací políčka a další ...
  • Extrahujte text, Přidat text, Odebrat podle pozice, Odebrat mezeru; Vytváření a tisk mezisoučtů stránkování; Převod mezi obsahem buněk a komentáři...
  • Super filtr (uložit a použít schémata filtrů na jiné listy); Rozšířené řazení podle měsíce / týdne / dne, frekvence a dalších; Speciální filtr tučnou kurzívou ...
  • Kombinujte sešity a pracovní listy; Sloučit tabulky na základě klíčových sloupců; Rozdělte data do více listů; Dávkový převod xls, xlsx a PDF...
  • Více než 300 výkonných funkcí. Podporuje Office / Excel 2007-2021 a 365. Podporuje všechny jazyky. Snadné nasazení ve vašem podniku nebo organizaci. Plné funkce 30denní bezplatná zkušební verze. 60denní záruka vrácení peněz.
karta kte 201905

Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!
officetab dno
Komentáře (19)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Mám tabulku se 115 jmény klientů, které každý den vytahuji hodnoty z jedné karty na druhou pomocí vlookupu. Jiná osoba v kanceláři aktualizuje hodnoty každý den vložením nových hodnot spolu s odpovídajícími jmény klientů. Jména klientů se vloží na kartu 'PVAL' ve sloupci A a hodnoty klientů se vloží do sloupce B. Na kartě s názvem Master spustíme vyhledávání pro jména klientů začínající v buňce N6 (odpovídající název klienta je uveden v buňce AB6) . Vlookup je =VLOOKUP(AB6,PortDescPortVal,2,FALSE) Každý den, kdy tabulku aktualizujeme, je stejných 10 jmen klientů, která se automaticky neaktualizují. Musím každý den chodit na kartu PVAL a znovu zadat jména klientů pro těchto 10 a pak se data aktualizují. U zbytku klientů to funguje každý den. Všimněte si také, že osoba, která aktualizuje data, se mi pokusila přepsat jejich jména, ale z nějakého důvodu, když znovu zadá jejich jména, vyhledávání stále nebude fungovat. V jejím Excelu jsem nenašel nastavení, které by se lišilo od mého. Zajistil jsem, že všechna jména klientů jsou v poli. Za celý život nemohu přijít na to, v čem je problém a proč musím každý den přepisovat 10 ze 115 jmen klientů, aby vyhledávání fungovalo. POMOC!
Tento komentář byl moderátorem webu minimalizován
Zkuste přidat sloupce (změňte rozsah ss a zbavte se argumentu False takto; =VLOOKUP(AB6,'PortDescPortVal'!A:AA,2,)

Možná Obnovit vše na kartě Data
Tento komentář byl moderátorem webu minimalizován
Děkuji za vaše tipy, mám podobný problém, ale jiný. Vlookup více hodnot – vrátí VÍCE odpovídajících hodnot pro VÍCE vyhledávacích hodnot Vzorec, který mám, vyhledává slova v textových řetězcích, počínaje A1, poté přidá kategorie z velkého seznamu kategorií v tabulce na DALŠÍM PRACOVNÍM LISTU 'Dynamické seznamy kategorií' v závislosti na na slova nalezená v řetězci A1. Tento vzorec je v B1. Množství dat je obrovských 19,000 1 textových řetězců v řádku A. Textový řetězec může například znít: A B C 2 pes má černé skvrny Dalmace 1 pes je vysoký Velký pes Můj vzorec hledá „černé skvrny“ a vrací „dalmatinci“ do B2 Moje vzorec hledá "pes je vysoký" - můj vzorec hledá "vysoký" a vrací "velcí psi" do B1 Vzorec v B1 je: =PROPER(IFERROR(LOOKUP(100E+1,SEARCH('Seznamy dynamických kategorií'!$A$1000) :$A$1,A1),'Dynamic Categories Lists'!$A$1000:$A$1),"")) 'Dynamic Categories Lists' (JINÝ PRACOVNÍ LIST) A B 2 Hledejte slovo k nalezení kategorií: Seznam Vlepte 3 černé skvrny Dalmation 4 vysoký Velký pes 5 krátký Malý pes 1000 -1000 VÍCE -2 VÍCE Můj problém je, že potřebuji najít 3., 4., 1. výskyt Příklad A B C D 2 pes má černé skvrny Dalmace 3 pes je vysoký Velký pes 4 4 pes má černé skvrny a je tal Dalmation Large Dog A3 "pes má černé skvrny a je vysoký" Chci, aby vzorec vrátil "Dalmation" & "velký pes" do BXNUMX Jakákoli pomoc by byla oceněna. Prohledal jsem hromady vláken a nenašel jsem odpověď!
Tento komentář byl moderátorem webu minimalizován
Mám podobný problém, ale jiný. Vlookup více hodnot – vrátí VÍCE odpovídajících hodnot pro VÍCE vyhledávacích hodnot Vzorec, který mám, vyhledává slova v textových řetězcích, počínaje A1, poté přidá kategorie z velkého seznamu kategorií v tabulce na DALŠÍM PRACOVNÍM LISTU 'Dynamické seznamy kategorií' v závislosti na na slova nalezená v řetězci A1. Tento vzorec je v B1. Množství dat je obrovských 19,000 1 textových řetězců v řádku A. Textový řetězec může například znít: A B C 2 pes má černé skvrny Dalmace 1 pes je vysoký Velký pes Můj vzorec hledá „černé skvrny“ a vrací „dalmatinci“ do B2 Moje vzorec hledá "pes je vysoký" - můj vzorec hledá "vysoký" a vrací "velcí psi" do B1 Vzorec v B1 je: =PROPER(IFERROR(LOOKUP(100E+1,SEARCH('Seznamy dynamických kategorií'!$A$1000) :$A$1,A1),'Dynamic Categories Lists'!$A$1000:$A$1),"")) 'Dynamic Categories Lists' (JINÝ PRACOVNÍ LIST) A B 2 Hledejte slovo k nalezení kategorií: Seznam Vlepte 3 černé skvrny Dalmation 4 vysoký Velký pes 5 krátký Malý pes 1000 -1000 VÍCE -2 VÍCE Můj problém je, že potřebuji najít 3., 4., 1. výskyt Příklad A B C D 2 pes má černé skvrny Dalmace 3 pes je vysoký Velký pes 4 4 pes má černé skvrny a je tal Dalmation Large Dog A3 "pes má černé skvrny a je vysoký" Chci, aby vzorec vrátil "Dalmation" & "velký pes" do BXNUMX Jakákoli pomoc by byla oceněna. Prohledal jsem hromady vláken a nenašel jsem odpověď!
Tento komentář byl moderátorem webu minimalizován
Jen rychlá poznámka pro všechny, pokud to změníte na: =IFERROR(INDEX($B$2:$B$9, SMALL(IF($A$11=$A$2:$A$9, ŘÁDEK($A$2:$) A$9)-ROW($A$2)+1), COLUMN(A1))),"None") Číslo #NUM bude žádné nebo použije "" k získání prázdné buňky! Vypadá mnohem upraveněji!
Tento komentář byl moderátorem webu minimalizován
Dobrý den, zadávám vzorec a excel hlásí chybu, která říká, že vzorec nemá dostatek argumentů, nějaká pomoc?
Tento komentář byl moderátorem webu minimalizován
Jak vypsat všechny hodnoty (jako seznam nakoupených potravin) způsobené konkrétní hodnotou (osobou X) pomocí VLOOK_UP a dalších možných vzorců
Tento komentář byl moderátorem webu minimalizován
Chcete říct, že na seznam všech potravin, které člověk musí koupit, že? Pokud ano, můžete se podívat na vzorec v tomto článku a změnit argumenty podle potřeby, jak je znázorněno na obrázku níže.
Tento komentář byl moderátorem webu minimalizován
I když vyhledávám své hodnoty v jiném listu (nemyslím si, že by to mělo způsobit problém?), zdá se, že tažením doprava se mi daří pouze tehdy, když vstoupím a změním +1 na „0“ pro 1. instance vyhledávacího ID, '1' pro 2. instanci a tak dále. Vím, kolik instancí vyhledávacího ID mám, abych to mohl obejít. Co musím změnit, abych mohl úspěšně přetáhnout fx napříč vodorovně, aniž bych musel upravovat (tj. dostat #NUM, aby se objevilo, jakmile nebudou žádné další vyhledávací hodnoty k návratu).
Tento komentář byl moderátorem webu minimalizován
Omlouváme se, nenašel jsem žádné řešení vašich problémů. Pokud jste to našli, můžete mi to říct? Děkuji.
Tento komentář byl moderátorem webu minimalizován
Změňte sloupec na řádek na konci vzorce

"=INDEX($B$1:$B$206, SMALL(IF($A$209=$A$1:$A$206, ROW($A$1:$A$206)-ROW($A$1)+1), ROW(A1)))"
Tento komentář byl moderátorem webu minimalizován
Ahoj. Mám tři tabulky google. První list se jmenuje "Summary. Je to tabulka obsahující jméno našeho zaměstnance a počet hodnocení za týden od 1-7. Další list se jmenuje "Skóre chatu" a třetí list se jmenuje Ëmail Score". Co chci udělat, je, že když zadáme skóre hodnocení jednomu z našich zaměstnanců, bude to automaticky zaznamenáno na "Souhrnný list" jako hodnocení 1 nebo 2 a tak dále a tak dále. Stručně řečeno, chci získat více návratových hodnot v jediném vyhledávacím klíči na více listech. Doufám, že můžete pomoci. https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing

https://docs.google.com/spreadsheets/d/1lt-e4MxddUKg5xDt_0YchBiEgGe4mFKB-dHENwwtA6Y/edit?usp=sharing
Tento komentář byl moderátorem webu minimalizován
Nejprve musím najít vertikální hodnotu, ve vertikální hodnotě je více horizontálních hodnot a musím si vybrat hodnotu struhadla, kterou mám. která funkce nebo vzorec může pomoci
Tento komentář byl moderátorem webu minimalizován
co chcete seřadit cenu podle nejvyššího množství ze sloupce c?
Tento komentář byl moderátorem webu minimalizován
Dobrý den,

J'ai retransposé mon problème exclusiveement dans les mêmes position de column que l' l'exemple and j'obtiens le message #VALEUR! dès la première case.

Mon excel fonctionne en francais, j'ai tout retranscrit en francais, passé ";"au lieu de ",", appuyé sur CTRL+MAJ+Entrée... des idées sur l'origine du problème?

číča
Tento komentář byl moderátorem webu minimalizován
Dobrý den, tento vzorec fungoval perfektně - děkujeme! Chci jej však použít na dlouhý seznam vyhledávacích hodnot. Když zkopíruji a vložím vzorec, zjevně vrátí stejné výsledky jako první vyhledávací hodnota, takže jsem odstranil $ z $ A $ 11, ale to změní výsledek na něco nesprávného. Jak mohu rychle použít stejný vzorec pro dlouhý seznam vyhledávacích hodnot?

Děkuji!

M
Tento komentář byl moderátorem webu minimalizován
Dobrý den, chci zde místo konkrétního textu nebo hodnoty použít klíčové slovo pro více návratových hodnot, můžete prosím sdílet vzorec kódu pro totéž.
Tento komentář byl moderátorem webu minimalizován
Pro každého, kdo má problémy s velkým rozsahem dat, se ujistěte, že nemáte žádné buňky s „#N/A“, jinak to poruší. Jednoduchá chyba, ale lze ji přehlédnout.
Tento komentář byl moderátorem webu minimalizován
Tento článek říká, že to používá VLOOKUP, ale používá INDEX... což mi nepomůže. Potřebuji řešení pro více hodnot pomocí VLOOKUP nebo XLOOKUP v tabulkách.
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL