Excel : utilisez GAUCHE pour extraire le texte avant la virgule
Vous pouvez utiliser la formule suivante avec les fonctions GAUCHE et FIND pour extraire tout le texte avant qu’une virgule ne soit rencontrée dans certaines cellules d’Excel :
=LEFT(A2, FIND(",", A2)-1)
Cette formule particulière extrait tout le texte de la cellule A2 qui apparaît avant la première virgule.
L’exemple suivant montre comment utiliser cette formule dans la pratique.
Exemple : Utiliser LEFT pour extraire le texte avant la virgule
Supposons que nous ayons la liste suivante dans Excel qui fournit une brève description des différents joueurs de basket-ball, y compris leur équipe, leur position et leur classement :
Supposons maintenant que nous souhaitions extraire uniquement le nom de l’équipe pour chaque joueur.
Pour ce faire, nous pouvons utiliser la formule suivante avec les fonctions LEFT et FIND dans Excel pour extraire le texte du côté gauche de chaque cellule jusqu’à ce qu’une virgule soit rencontrée :
=LEFT(A2, FIND(",", A2)-1)
Nous pouvons taper cette formule dans la cellule B2, puis cliquer et faire glisser cette formule vers chaque cellule restante de la colonne B :
La colonne B affiche désormais uniquement le nom de l’équipe de chaque joueur de la colonne A.
Il est à noter que si aucune virgule n’est trouvée dans la colonne Description du joueur, la formule renverra #VALEUR ! par conséquent.
Pour renvoyer une valeur différente, utilisez simplement la fonction SIERREUR() .
Par exemple, nous pouvons utiliser la fonction IFERROR() suivante pour renvoyer « Pas de virgule » si aucune virgule n’est trouvée dans la description d’un joueur donné :
=IFERROR(LEFT(A2, FIND(",", A2)-1), "No comma")
La capture d’écran suivante montre comment utiliser cette formule en pratique :
Notez que vous pouvez également renvoyer une valeur différente en remplaçant simplement « Pas de virgule » par une autre valeur dans la fonction SIERREUR() .
Ressources additionnelles
Les didacticiels suivants expliquent comment effectuer d’autres tâches courantes dans Excel :
Excel : comment utiliser la fonction MID pour terminer la chaîne
Excel : Comment utiliser la fonction MID pour les chaînes de longueur variable
Excel : Comment supprimer les 3 premiers caractères d’une chaîne