Referenční informace k funkcím DAX
Referenční informace o funkcích DAX poskytují podrobné informace, včetně syntaxe, parametrů, návratových hodnot a příkladů pro každou z více než 250 funkcí používaných ve vzorcích data Analysis Expression (DAX).
Důležitý
Ne všechny DAX funkce jsou podporované nebo zahrnuté ve starších verzích Power BI Desktopu, Analysis Services a Power Pivotu v Excelu.
V této části
nové DAX funkce – tyto funkce jsou nové nebo jsou stávající funkce, které byly výrazně aktualizovány.
agregační funkce – tyto funkce vypočítají (skalární) hodnotu, jako je počet, součet, průměr, minimum nebo maximum pro všechny řádky ve sloupci nebo tabulce definované výrazem.
funkce data a času – tyto funkce v DAX se podobají funkcím data a času v Microsoft Excelu. Funkce DAX jsou ale založené na datových typech datetime používaných microsoft SQL Serverem.
funkce filtru – tyto funkce pomáhají vracet konkrétní datové typy, vyhledávat hodnoty v souvisejících tabulkách a filtrovat podle souvisejících hodnot. Vyhledávací funkce fungují pomocí tabulek a relací mezi nimi. Funkce filtrování umožňují manipulovat s kontextem dat a vytvářet dynamické výpočty.
finanční funkce – tyto funkce se používají ve vzorcích, které provádějí finanční výpočty, jako je čistá současná hodnota a míra výnosnosti.
informační funkce – tyto funkce se dívají na tabulku nebo sloupec zadaný jako argument jiné funkce a vrátí, zda hodnota odpovídá očekávanému typu. Například funkce ISERROR vrátí TRUE
, pokud hodnota, na kterou odkazujete, obsahuje chybu.
logické funkce – tyto funkce vrací informace o hodnotách ve výrazu. Funkce TRUE
například umožňuje zjistit, jestli výraz, který vyhodnocujete, vrátí hodnotu TRUE
.
matematické a trigonometrické funkce – matematické funkce v DAX se podobají matematickým a trigonometrickým funkcím Excelu. Existují však určité rozdíly v číselných datových typech používaných funkcemi DAX.
Jiné funkce – Tyto funkce provádějí jedinečné akce, které nelze definovat žádnou z kategorií, do kterých patří většina ostatních funkcí.
funkce nadřazenosti a podřízenosti – tyto funkce pomáhají uživatelům spravovat data, která jsou ve svých datových modelech prezentována jako hierarchie nadřazenosti a podřízenosti.
funkce relace – tyto funkce slouží ke správě a využívání relací mezi tabulkami. Můžete například zadat konkrétní relaci, která se má použít ve výpočtu.
statistické funkce – tyto funkce počítají hodnoty související se statistickými rozděleními a pravděpodobností, jako je směrodatná odchylka a počet permutací.
funkce manipulace s tabulkami – tyto funkce vracejí tabulku nebo manipulují s existujícími tabulkami.
textové funkce – pomocí těchto funkcí můžete vrátit část řetězce, vyhledat text v řetězci nebo zřetězení řetězcových hodnot. Další funkce slouží k řízení formátů kalendářních dat, časů a čísel.
funkce časového měřítka – tyto funkce vám pomůžou vytvářet výpočty, které používají integrované znalosti o kalendářích a datech. Pomocí rozsahů času a kalendářních dat v kombinaci s agregacemi nebo výpočty můžete vytvářet smysluplná porovnání ve srovnatelných časových obdobích pro prodej, inventář atd.
Související obsah
Referenční