VLOOKUP & NEPŘÍMÝ - Excel a Tabulky Google

Stáhněte si ukázkový sešit

Stáhněte si ukázkový sešit

Tento tutoriál předvede, jak pomocí funkce INDIRECT definovat rozsah vyhledávání v Excelu a Google Sheets.

NEPŘÍMÉ & VLOOKUP

Možná budete muset provést VLOOKUP pro více rozsahů najednou, v závislosti na určitých hodnotách buněk. U těchto instancí lze funkci INDIRECT použít k definování rozsahu vyhledávání nebo dokonce k vytvoření dynamického odkazu na více listů.

1 = VLOOKUP ($ B3, NEPŘÍMÝ ("'" & C $ 2 & "'!" & "B3: C5"), 2, NEPRAVDA)

Ve výše uvedeném příkladu máme data v rozsahu B3: C5 na každém listu, pro který chceme provést vyhledání přesné shody a vytvořit souhrn. Namísto ruční změny názvů listů můžeme dynamicky odkazovat na listy pomocí funkce NEPŘÍMÉ.

Potřebujeme, aby rozsah vyhledávání pro C3 vypadal takto:

1 „2018!“ B3: C5

Funkce INDIRECT nám umožňuje definovat rozsah bez pevně kódovaného „2018“. Tímto způsobem lze vzorec kopírovat další roky.

VYBERTE SI & VYHLEDÁVEJTE

Funkce NEPŘÍMÉ je „volatilní“. Přepočítá se pokaždé, když to udělá Excel, a to může způsobit, že sešit bude počítat pomalu. Stejného úkolu můžete často dosáhnout pomocí jiných funkcí. Níže ukážeme, jak k definování rozsahu vyhledávání použít funkci CHOOSE namísto INDIRECT. Funkce CHOOSE potřebuje číslo indexu a seznam hodnot pro vrácení jedné hodnoty ze seznamu.

1 = VYBERTE (C2, VLOOKUP (B3, '2018'! B3: C5,2, FALSE), VLOOKUP (B3, '2019'! B3: C5,2, FALSE), VLOOKUP (B3, '2020'! B3: C5 , 2, NEPRAVDA))

V tomto příkladu je seznam ve funkci CHOOSE každý možný vzorec VLOOKUP. Každý rozsah je pevně zakódován a každá buňka odkazuje na všechny tři listy. Hodnota indexu v řádku 2 říká funkci, který prvek seznamu použít, tj. Na kterém listu provést vyhledávání.

VYHLEDAT A NEPŘÍMO v Tabulkách Google

Tyto vzorce fungují v Tabulkách Google stejně jako v Excelu.

Vám pomůže rozvoji místa, sdílet stránku s přáteli

wave wave wave wave wave