Extraction de texte avec LEFT, RIGHT, MID
Glissez pour afficher le menu
Parfois, il n'est pas nécessaire de diviser tout le texte en colonnes. Il peut être utile d'extraire uniquement une partie spécifique d'une valeur. Cette opération est très courante lors du traitement de textes structurés comme des codes produits, des identifiants ou des chaînes formatées.
Par exemple, un code produit tel que PRD-001 contient deux parties : un préfixe (PRD) et un numéro (001). Au lieu de tout séparer manuellement, il est possible d'extraire précisément la partie souhaitée à l'aide de fonctions.
Fonctions LEFT, RIGHT, MID
Excel propose trois fonctions pour extraire du texte :
LEFT→ extrait des caractères depuis le début ;RIGHT→ extrait des caractères depuis la fin ;MID→ extrait des caractères depuis le milieu.
Si une cellule contient :
"PRD-001"
Alors :
=LEFT(A2, 3) → "PRD"
=RIGHT(A2, 3) → "001"
=MID(A2, 5, 3) → "001"
=LEFT(A2, 3) renvoie les 3 premiers caractères du début du texte, =RIGHT(A2, 3) renvoie les 3 derniers caractères de la fin, et =MID(A2, 5, 3) extrait 3 caractères à partir de la position 5 dans la chaîne.


Créer deux nouvelles colonnes : Product Prefix, Product Number
Extraction :
- La première partie (
PRD) avecLEFT; - La partie numérique (
001) avecRIGHTouMID.
Appliquer les formules à toutes les lignes.
Utiliser =LEFT(D2,3) pour le préfixe et =RIGHT(D2,3) ou =MID(D2,5,3) pour le numéro, puis appliquer les formules à toutes les lignes.
Merci pour vos commentaires !
Demandez à l'IA
Demandez à l'IA
Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion