Partage via


MID

s’applique à :colonne calculéetable calculéemesurecalcul 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
text Chaîne de texte à partir de laquelle vous souhaitez 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 de retour

Chaîne de texte de la longueur spécifiée.

Remarques

Alors que Microsoft Excel dispose de différentes fonctions pour travailler avec des langues de caractères à octets uniques et double octets, DAX utilise Unicode et stocke tous les caractères de 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 5 premières lettres de colonne, [ResellerName].

fonctions texte