Funkce VLOOKUP v Power Pivotu

Jednou z nejoblíbenějších funkcí v excelových vzorcích je VLOOKUP. Funkci VLOOKUP ale není možné použít ve vzorcích jazyka DAX v doplňku Power Pivot. Je to hlavně díky tomu, že v doplňku Power Pivot nepracují funkce jazyka DAX s buňkou nebo rozsahem buněk jako s odkazem, jako to dělá funkce VLOOKUP. Funkce jazyka DAX používají jako odkaz sloupec nebo tabulku. Kromě toho v doplňku Power Pivot pracujete s relačním datovým modelem, vyhledávání hodnot v jiných tabulkách je skutečně jednoduché a v mnoha případech není potřeba vytvářet žádné vzorce.

Příklad: Používáte kontingenční tabulku v sešitu aplikace Excel pro analýzu prodejních dat v datovém modelu a chcete vytvořit průřez dat založený na regionálních datech ze sloupce Region v tabulce Geography. Jednoduše přidejte Region jako pole do kontingenční tabulky. Žádné zvláštní vyhledávání ani vzorec nejsou potřeba. Toto jednoduché řešení má své požadavky: Vyhledávací sloupec Region musí být v související tabulce a Region nebo tabulka Geography nesmí být skryté.

V řadě případů ale v doplňku Power Pivot nastane situace, kdy potřebujete vyhledat hodnoty v jiné tabulce jako součást výpočtu, například v počítaném sloupci nebo v počítaném poli. To si vyžádá vytvoření vlastního vzorce pomocí jazyka DAX (Data Analysis Expressions). Jazyk DAX obsahuje několik funkcí, které provádějí podobná vyhledávání. To, kterou použijete, závisí na tom, co od ní očekáváte.

Co chcete udělat?

Vyhledávání hodnot v související tabulce zajistí funkce RELATED.

Vyhledávání v tabulce, kde všechny řádky souvisí s aktuálním řádkem, zajistí funkce RELATEDTABLE.

Vrácení hodnot podle vyhledávacích kritérií zajistí funkce LOOKUPVALUE.

Sdílení Facebook Facebook Twitter Twitter E-mail E-mail

Byly tyto informace užitečné?

Výborně! Je ještě něco dalšího, co byste nám chtěli dát vědět?

Jak bychom ho mohli vylepšit?

Děkujeme vám za zpětnou vazbu.

×