Partager via


MID

S’applique à :Colonne calculéeTable calculéeMesureCalcul de visuel

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.

Syntaxe

MID(<text>, <start_num>, <num_chars>)  

Paramètres

Terme Définition
texte La chaîne de texte dont vous voulez extraire les caractères ou une colonne qui contient du texte.
start_num Position du premier caractère à extraire. Les positions commencent à 1.
num_chars Nombre de caractères à retourner.

Valeur renvoyée

Une chaîne de texte de la longueur spécifiée.

Remarques

Alors que Microsoft Excel propose des fonctions différentes pour les langues à caractères codés sur un ou deux octets, DAX utilise Unicode et stocke tous les caractères avec la même longueur.

Exemples

L’expression suivante :

MID("abcde",2,3))

retourne « bcd » .

L’expression suivante :

MID('Reseller'[ResellerName],1,5))

retourne le même résultat que LEFT([ResellerName],5). Les deux expressions retournent les cinq premières lettres de la colonne [ResellerName].

Fonctions de texte