Jak vlookup hodnotu s více kritérii v aplikaci Excel?
V aplikaci Excel můžeme rychle vyhledat odpovídající data v seznamu na základě konkrétního kritéria, které nastavíte pomocí funkce vlookup. Ale pokud potřebujete zjistit relativní hodnotu na základě více kritérií, jak je ukázáno níže, jak byste to mohli vyřešit?
Hodnota Vlookup s více kritérii s funkcí LOOKUP
Hodnota Vlookup s více kritérii s funkcí INDEXT a MATCH
Hodnota Vlookup s více kritérii s užitečnou funkcí
Předpokládám, že mám následující rozsah dat, který chci použít dvě kritéria k vrácení relativní hodnoty, například vím, že produkt a barva musí vrátit svůj odpovídající saleman ve stejném řádku:
Hodnota Vlookup s více kritérii s funkcí LOOKUP
Funkce LOOKUP vám může pomoci tento problém vyřešit, zadejte tento vzorec do určené buňky a stiskněte vstoupit klíč k získání požadovaného výsledku, viz screenshot:
Poznámka: Ve výše uvedeném vzorci:
- A2: A12 = G2: což znamená hledat kritéria G2 v rozsahu A2: A12;
- C2: C12 = H2: znamená vyhledávat kritéria H2 v rozsahu C2: C12;
- E2: E12: odkazuje na rozsah, kterému chcete vrátit odpovídající hodnotu.
Tipy: Pokud máte více než dvě kritéria, stačí přidat kritéria do vzorce takto: =LOOKUP(2,1/($A$2:$A$12=G2)/($B$2:$B$12=H2)/($C$2:$C$12=I2),($E$2:$E$12)).
Hodnota Vlookup s více kritérii s funkcí INDEXT a MATCH
V aplikaci Excel je pro nás mocná funkce smíšeného INDEXTU a MATCHu, abychom vlookup hodnoty založili na jednom nebo více kritériích, abychom tento vzorec znali, postupujte následovně:
Zadejte následující vzorec do prázdné buňky a stiskněte Ctrl + Shift + Enter klíče dohromady, pak získáte relativní hodnotu, jak chcete, viz screenshot:
Poznámka: Ve výše uvedeném vzorci:
- A2: A12 = G2: což znamená hledat kritéria G2 v rozsahu A2: A12;
- C2: C12 = H2: znamená vyhledávat kritéria H2 v rozsahu C2: C12;
- E2: E12: odkazuje na rozsah, kterému chcete vrátit odpovídající hodnotu.
Tipy: Pokud máte více než dvě kritéria, stačí přidat kritéria do vzorce takto: =INDEX($E$2:$E$12,MATCH(1,($A$2:$A$12=G2)*($B$2:$B$12=H2)*($C$2:$C$12=I2),0)).
Hodnota Vlookup s více kritérii s užitečnou funkcí
Pokud máte Kutools pro Excel, S jeho Vyhledávání více podmínek Pomocí funkce můžete rychle vrátit odpovídající hodnoty podle více kritérií, jak potřebujete.
Po instalaci Kutools pro Excel, udělejte prosím toto:
1, klikněte Kutools > Super VZHLED > Vyhledávání více podmínek, viz screenshot:
2. V Vyhledávání více podmínek V dialogovém okně proveďte následující operace:
- (1.) V Hodnoty vyhledávání sekce, zadejte rozsah hodnot vyhledávání nebo vyberte jeden po druhém sloupec hodnot vyhledávání podržením Ctrl klíč, na kterém chcete zobrazit hodnoty založené na;
- (2.) V Výstupní rozsah sekce vyberte rozsah výstupu, kam chcete umístit odpovídající výsledky;
- (3.) V Klíčový sloupec V sekci vyberte příslušné klíčové sloupce, které obsahují vyhledávací hodnoty, jeden po druhém podržením Ctrl klíč;
- Poznámka: Počet sloupců vybraných v Klíčový sloupec pole se musí rovnat počtu sloupců vybraných v poli Hodnoty vyhledávání pole a pořadí každého vybraného sloupce v poli Klíčový sloupec pole musí odpovídat jedna ku jedné se sloupci kritérií v Hodnoty vyhledávání pole.
- (4.) V Vrátit sloupec V části vyberte sloupec obsahující vrácené hodnoty, které potřebujete.
3. Potom klepněte na tlačítko OK or Podat žádost tlačítko, všechny odpovídající hodnoty založené na více kritériích byly extrahovány najednou, viz screenshot:
Více relativních článků:
- Hodnoty Vlookup ve více pracovních listech
- V aplikaci Excel můžeme snadno použít funkci vlookup k vrácení odpovídajících hodnot v jedné tabulce listu. Ale uvažovali jste někdy o tom, jak vlookup hodnotu napříč více listy? Předpokládám, že mám následující tři listy s rozsahem dat a teď chci získat část odpovídajících hodnot na základě kritérií z těchto tří listů, jak vyřešit tuto práci v aplikaci Excel?
- Vlookup k vrácení prázdné nebo konkrétní hodnoty namísto 0 nebo N / A v aplikaci Excel
- Normálně, když použijete funkci vlookup k vrácení odpovídající hodnoty, pokud je vaše odpovídající buňka prázdná, vrátí 0 a pokud vaše odpovídající hodnota není nalezena, zobrazí se chybová hodnota # N / A, jak je uvedeno níže. Jak můžete místo zobrazení hodnoty 0 nebo # N / A nastavit, aby se zobrazovala prázdná buňka nebo jiná konkrétní textová hodnota?
- Vlookup a návrat odpovídajících dat mezi dvěma hodnotami
- V aplikaci Excel můžeme použít normální funkci Vlookup k získání odpovídající hodnoty na základě daných dat. Ale někdy chceme vlookup a vrátit odpovídající hodnotu mezi dvěma hodnotami, jak ukazuje následující snímek obrazovky, jak byste se mohli s touto úlohou vypořádat v aplikaci Excel?
- Vlookup a návrat celého / celého řádku odpovídající hodnoty
- Normálně můžete vlookup a vrátit odpovídající hodnotu z rozsahu dat pomocí funkce Vlookup, ale pokusili jste se někdy najít a vrátit celou řadu dat na základě konkrétních kritérií, jak je znázorněno na následujícím obrázku.
Nejlepší nástroje pro produktivitu v kanceláři
Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času. Kliknutím sem získáte funkci, kterou nejvíce potřebujete...
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!