Richard Schollar: VLOOKUP zbývá! - Tipy pro Excel

Obsah

Richard Schollar poskytuje tento příspěvek hosta. Richard je Excel MVP z Velké Británie Když jsem viděl název Richardova příspěvku, napadlo mě, že bude používat INDEX / MATCH, ale Richard opravdu používá VLOOKUP!

Jak používáte VLOOKUP, pokud vaše data v tabulce obsahují vyhledávací hodnotu ve sloupci napravo od datového sloupce, který chcete vrátit?

Všichni jsme měli tento problém - chcete použít VLOOKUP, ale vaše data jsou „špatně zaokrouhleny“:

Ukázková sada dat

Máte ID, chcete vrátit popis. Normální VLOOKUP nebude fungovat, protože nelze použít záporný sloupec:

Používání normálního VLOOKUPU

Jednou z alternativ je použití INDEX / MATCH např.:

Alternativou je použití INDEX / MATCH

Nebylo by ale skvělé používat VLOOKUP? Ale nemůžeme, že? Určitě můžeme, pokud využijeme funkci CHOOSE:

Využití funkce VÝBĚR

Tento vzorec v G2 je:

Ten vzorec je =VLOOKUP(F2,CHOOSE((1,2),$C$2:$C$7,$A$2:$A$7),2,False)

Jak to funguje: CHOOSE vrací pole dvou „sloupců“ ve správném pořadí na základě pořadí, ve kterém předáváte sloupce do funkce CHOOSE. Tím se vytvoří pole, které je ve správné orientaci zleva doprava, aby funkce VLOOKUP fungovala. Po vyhodnocení funkce VÝBĚR je dialogové okno Vyhodnotit vzorec:

Jak to funguje

Zajímavé články...