Fonctions d'information

Les fonctions d’information DAX examinent la cellule ou la ligne qui est fournie comme argument, puis indique si la valeur correspond au type attendu. Par exemple, la fonction ISERROR retourne TRUE si la valeur que vous référencez contient une erreur.

Dans cette catégorie

Fonction Description
COLUMNSTATISTICS Retourne une table de statistiques concernant chaque colonne de chaque table du modèle.
CONTAINS Retourne la valeur true si les valeurs de toutes les colonnes référencées existent ou sont contenues dans ces colonnes ; dans le cas contraire, la fonction retourne la valeur false.
CONTAINSROW Retourne TRUE si une ligne de valeurs existe ou est contenue dans une table, sinon retourne FALSE.
CONTAINSSTRING Retourne TRUE ou FALSE indiquant si une chaîne contient une autre chaîne.
CONTAINSSTRINGEXACT Retourne TRUE ou FALSE indiquant si une chaîne contient une autre chaîne.
CUSTOMDATA Retourne le contenu de la propriété CustomData dans la chaîne de connexion.
HASONEFILTER Retourne TRUE quand le nombre de valeurs filtrées directement sur columnName est égal à un ; sinon, retourne FALSE.
HASONEVALUE Retourne TRUE quand il ne reste qu’une valeur distincte après filtrage du contexte pour columnName. Sinon, FALSE.
ISAFTER Fonction booléenne qui émule le comportement d’une clause Start At et retourne la valeur true pour une ligne qui remplit tous les paramètres de condition.
ISBLANK Vérifie si une valeur est vide et retourne TRUE ou FALSE.
ISCROSSFILTERED Retourne TRUE quand columnName ou une autre colonne dans la même table ou une table associée est filtrée.
ISEMPTY Vérifie si une table est vide.
ISERROR Vérifie si une valeur est erronée et retourne TRUE ou FALSE.
ISEVEN Retourne TRUE si le nombre est pair ou FALSE si le nombre est impair.
ISFILTERED Retourne TRUE quand un filtre est appliqué directement à columnName.
ISINSCOPE Retourne la valeur true quand la colonne spécifiée est le niveau dans une hiérarchie de niveaux.
ISLOGICAL Vérifie si une valeur est une valeur logique (TRUE ou FALSE) et retourne TRUE ou FALSE.
ISNONTEXT Vérifie si une valeur n’est pas du texte (les cellules vides ne sont pas du texte), puis retourne TRUE ou FALSE.
ISNUMBER Vérifie si une valeur est un nombre et retourne TRUE ou FALSE.
ISODD Retourne TRUE si le nombre est impair ou FALSE si le nombre est pair.
ISONORAFTER Fonction booléenne qui émule le comportement d’une clause Start At et retourne la valeur true pour une ligne qui remplit tous les paramètres de condition.
ISSELECTEDMEASURE Utilisée par les expressions d’éléments de calcul pour déterminer si la mesure dans le contexte est l’une des mesures spécifiées dans une liste de mesures.
ISSUBTOTAL Crée une autre colonne dans une expression SUMMARIZE qui retourne True si la ligne contient des valeurs de sous-total pour la colonne fournie comme argument et False dans l’autre cas.
ISTEXT Vérifie si une valeur est du texte et retourne TRUE ou FALSE.
NONVISUAL Marque un filtre de valeur dans une expression SUMMARIZECOLUMNS comme non visuel.
SELECTEDMEASURE Fonction utilisée par les expressions d’éléments de calcul pour référencer la mesure qui est dans le contexte.
SELECTEDMEASUREFORMATSTRING Utilisé par les expressions d’éléments de calcul pour récupérer la chaîne de format de la mesure qui est dans le contexte.
SELECTEDMEASURENAME Utilisée par les expressions d’éléments de calcul pour déterminer la mesure qui est dans le contexte par nom.
USERCULTURE Retourne les paramètres régionaux de l’utilisateur actuel.
USERNAME Retourne le nom de domaine et le nom d’utilisateur à partir des informations d’identification fournies au système au moment de la connexion.
USEROBJECTID Retourne l’ID d’objet ou le SID de l’utilisateur actuel.
USERPRINCIPALNAME Retourne le nom principal de l'utilisateur.