Comment Extraire du Texte Avant ou Après un Caractère dans Excel et Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

David Gagnon

Last updated on février 8, 2023
Download Example Workbook

Télécharger le Classeur Exemple

Ce tutoriel montre comment extraire du texte avant ou après un caractère dans Excel et Google Sheets.

extraire texte avant apres caractere fonction principale

Extraire le Texte Avant un Caractère à l’Aide des fonctions TROUVE et GAUCHE

Pour extraire le texte avant la virgule, nous pouvons utiliser les fonctions GAUCHE et TROUVE

Fonction TROUVE

Tout d’abord, nous pouvons trouver la position de la virgule en utilisant la fonction TROUVE et ensuite soustraire un à la valeur retournée pour obtenir la longueur du Nom de famille.

=TROUVE(","; B3)-1

trouve virgule

Utilisation de la fonction GAUCHE

Nous utilisons ensuite la fonction GAUCHE pour extraire le texte avant la position retournée par la fonction TROUVE ci-dessus.

=GAUCHE(B3; C3)

fonction gauche En combinant ces fonctions, on obtient la formule

=GAUCHE(B3; TROUVE(","; B3)-1)

trouve et gauche

Extraire le Texte Après un Caractère à l’Aide des Fonctions TROUVE, NBCAR et DROITE

Dans la section suivante, nous allons utiliser les fonctions TROUVE, NBCAR et DROITE pour extraire le texte après un caractère spécifique dans une chaîne de texte.

tableau nom prénom

Fonction TROUVE

Comme dans l’exemple précédent, nous utilisons la fonction trouve pour trouver la position de la virgule, puis nous soustrayons un à la valeur renvoyée pour obtenir la longueur du nom de famille.

=TROUVE(","; B3)-1

trouve virgule

Fonction NBCAR

Nous utilisons ensuite la fonction NBCAR pour obtenir la longueur totale du texte

=NBCAR(B3)

fonction nbcar

Nous pouvons ensuite combiner les fonctions TROUVE et NBCAR pour obtenir le nombre de caractères que nous voulons extraire après la virgule

=NBCAR(B3)-TROUVE(",";B3)-1

fonction nbcar et trouve

Fonction DROITE

Enfin, nous utilisons la fonction DROITE pour retourner les caractères après la virgule dans la cellule.

=DROITE(B3;C3)

fonction droite En combinant ces fonctions, on obtient cette formule :

=DROITE(B3;NBCAR(B3)-TROUVE(",";B3)-1)

fonction trouve nbcar droite

Extraire le Texte Avant un Caractère à l’Aide des Fonctions TROUVE et GAUCHE dans Google Sheets

Vous pouvez extraire du texte avant un caractère dans Google Sheets de la même manière que vous le feriez dans Excel.

trouve et gauche google sheets

Extraire le Texte Après un Caractère à l’Aide des Fonctions TROUVE, NBCAR et DROITE dans Google Sheets

De la même manière, vous pouvez extraire du texte après un caractère dans Google Sheets.

fonction trouve nbcar droite google sheets

AI Formula Generator

Essayez gratuitement

Excel Practice Worksheet

practice excel worksheet

Practice Excel functions and formulas with our 100% free practice worksheets!

  • Automatically Graded Exercises
  • Learn Excel, Inside Excel!

Free Download

Return to Excel Formulas List