Syntaxe
| Paramètre | Description |
|---|---|
| text | La chaîne de texte source. |
| start_num | La position de départ (1 = premier caractère). |
| num_chars | Le nombre de caractères à extraire. |
Exemples
Extraire la partie centrale d’un code produit
=MID(A2, 4, 3)Obtenir le mois d’une date texte
=MID(A2, 6, 2)Extraire un indicatif d’un numéro formaté
=MID(A2, 2, 3)Erreurs Courantes
La position de départ ou num_chars est négatif ou zéro. start_num doit être >= 1 et num_chars >= 0.
La cellule est un nombre, pas du texte. Convertissez d’abord : =MID(TEXT(A1, "0"), 3, 2).
Conseils
=MID(A1, FIND("-",A1)+1, 3) extrait 3 caractères après le premier tiret.
Combinez FIND et MID pour extraire du texte entre deux marqueurs, par exemple entre parenthèses ou crochets.
Si num_chars dépasse la longueur restante du texte, MID renvoie simplement ce qui est disponible — sans erreur.
Essayez MID dans Viztab
Importez vos données et utilisez MID avec plus de 370 formules. Sans inscription.
Ouvrir Viztab