Kako koristiti funkciju CUBERANKEDMEMBER u Excelu
Funkce CUBERANKEDMEMBER v MS Excel a Google Sheets je užitečný nástroj, který umožňuje získat prvek z OLAP kubu, který odpovídá určitému pořadí ve seřazeném seznamu hodnot. Je to ideální funkce pro analýzu a porovnávání strukturovaných dat v OLAP kubu.
Použití funkce
Syntaxe této funkce je následující:
CUBERANKEDMEMBER(konexní_text, kub, rank, [návaznost])
- konexní_text – řetězec, který specifikuje připojení k databázi.
- kub – název kubu v databázi.
- rank – číselná hodnota udávající pořadí členu, kterého chcete vrátit. Například, hodnota 1 pro prvního člena v seřazeném seznamu, 2 pro druhého, a tak dále.
- návaznost – volitelný argument, který určuje, jak se mají počítat duplicitní hodnoty v rámci pořadí.
Praktické příklady
Příklad 1: Zjištění prvního nejprodávanějšího produktu
Představte si, že analyzujete data o prodejích produktů v OLAP kubu. Chcete zjistit, který produkt má nejvyšší obrat.
Použijete tuto funkci:
=CUBERANKEDMEMBER("SalesCubeConnection", "[Products]", 1)
Tento příkaz vrátí produkt s nejvyšším obratem ve všech produktech. Argument „SalesCubeConnection“ je připojení k OLAP databázi produktů a „[Products]“ je název kubu.
Příklad 2: Zjištění druhého největšího trhu podle příjmů
Pokud potřebujete zjistit, který trh má druhý nejvyšší příjem, použijte:
=CUBERANKEDMEMBER("FinanceCubeConnection", "[Markets]", 2)
Zde „FinanceCubeConnection“ je spojení s finanční databází a „[Markets]“ je kub s daty o trzích. Hodnota ‚2‘ v argumentu rank objasňuje, že funkce by měla vrátit druhý nejbohatší trh.
Tyto příklady demonstrují, jak efektivně lze funkci CUBERANKEDMEMBER využít pro různé analytické účely ve strukturovaných datových modelech. Vzhledem k její schopnosti rychle poskytnout informace o pořadí, je velice užitečná pro zpracování a analýzu velkého množství dat.
Více informací: https://support.microsoft.com/cs-cz/office/cuberankedmember-funkce-07efecde-e669-4075-b4bf-6b40df2dc4b3