Fonctions de texte

DAX (Data Analysis Expressions) comprend un ensemble de fonctions de texte basées sur la bibliothèque de fonctions de chaîne dans Excel, mais qui ont été modifiées pour fonctionner avec des tables et des colonnes dans les modèles tabulaires. Cette section décrit les fonctions de texte disponibles dans le langage DAX.

Dans cette catégorie

Fonction Description
COMBINEVALUES joint deux chaînes de texte ou plus en une seule.
CONCATENATE Concatène deux chaînes de texte.
CONCATENATEX Concatène le résultat d’une expression évaluée pour chaque ligne d’une table.
EXACT Compare deux chaînes de texte et retourne TRUE si elles sont exactement identiques ; sinon, FALSE.
FIND Retourne la position de départ d’une chaîne de texte à l’intérieur d’une autre chaîne de texte.
FIXED Arrondit un nombre au nombre spécifié de décimales et retourne le résultat sous forme de texte.
FORMAT Convertit une valeur en texte au format spécifié.
LEFT Retourne le nombre spécifié de caractères à partir du début d’une chaîne de texte.
LEN Retourne le nombre de caractères dans une chaîne de texte.
LOWER Convertit toutes les lettres d’une chaîne de texte en minuscules.
MID Retourne une chaîne de caractères à partir du milieu d’une chaîne de texte, en fonction d’une position de départ et d’une longueur.
REPLACE REPLACE remplace une partie d’une chaîne de texte, en fonction du nombre de caractères que vous spécifiez, par une autre chaîne de texte.
REPT Répète du texte un certain nombre de fois.
RIGHT RIGHT retourne le ou les derniers caractères d’une chaîne de texte, en fonction du nombre de caractères que vous spécifiez.
SEARCH Retourne le numéro du caractère où apparaît pour la première fois un caractère ou une chaîne de texte spécifique selon une lecture de gauche à droite.
SUBSTITUTE Remplace un texte existant par un nouveau texte dans une chaîne de texte.
TRIM Supprime tous les espaces d’un texte à l’exception des espaces uniques entre les mots.
UNICHAR Retourne le caractère Unicode référencé par la valeur numérique.
UNICODE Retourne le code numérique correspondant au premier caractère de la chaîne de texte.
UPPER Convertit toutes les lettres d’une chaîne de texte en majuscules.
VALUE Convertit en nombre une chaîne de texte qui représente un nombre.