Zdieľať cez


Informačné funkcie

DAX informačné funkcie prezerajú bunku alebo riadok, ktoré sú poskytnuté ako argument, a rozprávajú, či sa hodnota zhoduje s očakávaným typom. Funkcia ISERROR napríklad vráti TRUE, ak hodnota, na ktorú odkazujete, obsahuje chybu.

V tejto kategórii

Funkcia Popis
COLUMNSTATISTICS Vráti tabuľku štatistík týkajúcich sa každého stĺpca v každej tabuľke v modeli.
CONTAINS Vráti hodnotu TRUE, ak existujú hodnoty pre všetky uvedené stĺpce alebo sú obsiahnuté v týchto stĺpcoch; V opačnom prípade funkcia vráti hodnotu false.
CONTAINSROW Vráti TRUE ak v tabuľke existuje riadok hodnôt, v opačnom prípade vráti hodnotu FALSE.
CONTAINSSTRING Vráti TRUE alebo FALSE označujúce, či jeden reťazec obsahuje iný reťazec.
CONTAINSSTRINGEXACT Vráti TRUE alebo FALSE označujúce, či jeden reťazec obsahuje iný reťazec.
CUSTOMDATA Vráti obsah vlastnosti CustomData v reťazci pripojenia.
HASONEFILTER Vráti TRUE, keď je počet priamo filtrovaných hodnôt na columnName jeden; V opačnom prípade vráti FALSE.
HASONEVALUE Vráti TRUE, keď je kontext pre columnName filtrovaný iba na jednu jedinečnú hodnotu. V opačnom prípade je FALSE.
ISAFTER Boolovská funkcia, ktorá emuluje správanie klauzuly Start At a vráti hodnotu true pre riadok, ktorý spĺňa všetky parametre podmienky.
ISBLANK Overí, či je hodnota prázdna, a vráti TRUE alebo FALSE.
ISCROSSFILTERED Vráti TRUE, keď sa filtruje columnName alebo iný stĺpec v rovnakej alebo súvisiacej tabuľke.
ISEMPTY Skontroluje, či je tabuľka prázdna.
ISERROR Overí, či je hodnota chybou, a vráti TRUE alebo FALSE.
ISEVEN Vráti TRUE, ak je číslo párne, alebo FALSE, ak je číslo nepárne.
ISFILTERED Vráti TRUE, keď sa columnName filtruje priamo.
ISINSCOPE Vráti hodnotu TRUE, keď je zadaný stĺpec úroveň v hierarchii úrovní.
ISLOGICAL Overí, či je hodnota logickou hodnotou (TRUE alebo FALSE), a vráti TRUE alebo FALSE.
ISNONTEXT Overí, či hodnota nie je textom (prázdne bunky nie sú textom), a vráti TRUE alebo FALSE.
ISNUMBER Overí, či je hodnota číslom, a vráti TRUE alebo FALSE.
ISODD Vráti TRUE ak je číslo nepárne, alebo FALSE, ak je číslo párne.
ISONORAFTER Boolovská funkcia, ktorá emuluje správanie klauzuly Start At a vráti hodnotu true pre riadok, ktorý spĺňa všetky parametre podmienky.
ISSELECTEDMEASURE Používa sa vo výrazoch pre položky výpočtu na určenie mierky v kontexte mierok uvedených v zozname mierok.
ISSUBTOTAL Vytvorí vo výraze SUMMARIZE ďalší stĺpec, ktorý vráti hodnotu True, ak riadok obsahuje čiastkové hodnoty pre stĺpec zadaný ako argument, v opačnom prípade vráti hodnotu False.
ISTEXT Overí, či je hodnota textom, a vráti TRUE alebo FALSE.
NONVISUAL Označí filter hodnôt vo výraze SUMMARIZECOLUMNS ako nevizuál.
SELECTEDMEASURE Používa sa vo výrazoch pre položky výpočtu na odkazovanie na mierku, ktorá je v kontexte.
SELECTEDMEASUREFORMATSTRING Používajú ju výrazy pre položky výpočtu na načítanie reťazca formátu mierky, ktorá je v kontexte.
SELECTEDMEASURENAME Používa sa vo výrazoch pre položky výpočtu na určenie mierky, ktorá je v kontexte podľa názvu.
USERCULTURE Vráti miestne nastavenie aktuálneho používateľa.
USERNAME Vráti názov domény a meno používateľa z prihlasovacích údajov zadaných do systému v čase pripojenia.
USEROBJECTID Vráti aktuálne ID alebo SID objektu používateľa.
USERPRINCIPALNAME Vráti hlavné meno používateľa.