Funkce VLOOKUP v PowerPivotu

Platí pro
Excel pro Microsoft 365 Excel 2024 Excel 2021 Excel 2019 Excel 2016

Jednou z nejoblíbenějších funkcí ve vzorcích v Excelu je funkce SVYHLEDAT. V Power Pivotu ale nejde použít funkci SVYHLEDAT. Důvodem je to, že funkce jazyka DAX ( Data Analysis Expressions ) nepoužívají v doplňku Power Pivot buňku nebo oblast buněk jako odkaz – jako to dělá funkce SVYHLEDAT v Excelu. Funkce jazyka DAX berou jako odkaz pouze sloupec nebo tabulku.

Při používání doplňku Power Pivot nezapomeňte, že pracujete s relačním datovým modelem. Vyhledávání hodnot v jiné tabulce je opravdu snadné a v mnoha případech nemusíte vytvářet vůbec žádný vzorec.

Řekněme třeba, že máte v excelovém listu kontingenční tabulku pro analýzu prodejních dat ve vašem datovém modelu a chcete vytvořit průřez na základě regionálních dat ze sloupce Oblast v tabulce Zeměpis. Oblast můžete jednoduše přidat jako pole do kontingenční tabulky. Není potřeba žádné vyhledávání ani vzorec. Toto jednoduché řešení má určité požadavky: vyhledávací sloupec Oblast musí být v související tabulce a tabulku Zeměpisná oblast nelze v seznamu polí kontingenční tabulky skrýt.

V Power Pivotu je celá řada případů, kdy můžete chtít v rámci výpočtu vyhledat hodnoty v jiné tabulce, třeba v počítaném sloupci nebo míře. Ty vyžadují vlastní vzorec vytvořený pomocí jazyka DAX, který obsahuje několik funkcí provádějících podobná vyhledávání. To, které zvolíte, závisí na tom, co vzorec potřebuje, aby dělal.

V tomto článku

Funkci RELATED použijte k vyhledání hodnot v související tabulce.

Pomocí funkce RELATEDTABLE můžete vyhledat tabulku se všemi řádky, které souvisejí s aktuálním řádkem.

Funkce LOOKUPVALUE se používá k vrácení hodnot podle kritéria filtru.