Comment extraire le texte avant ou après le caractère dans Excel et Google Sheets

Télécharger un exemple de classeur

Téléchargez l'exemple de classeur

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

Extraire le texte avant le caractère à l'aide des fonctions FIND et LEFT

Pour extraire le texte avant la virgule, on peut utiliser les fonctions LEFT et FIND

Rechercher une fonction

Tout d'abord, nous pouvons trouver la position de la virgule en utilisant la fonction FIND, puis soustraire un à la valeur renvoyée pour obtenir la longueur du nom de famille.

1 =TROUVEZ(",", B3)-1

Utiliser la fonction GAUCHE

On utilise ensuite la fonction left pour extraire le texte avant la position retournée par la fonction FIND ci-dessus.

1 =GAUCHE(B3, C3)

La combinaison de ces fonctions donne la formule :

1 =GAUCHE(B3, CHERCHER(",", B3)-1)

Extraire le texte après le caractère à l'aide des fonctions FIND, LEN et RIGHT

Dans la section suivante, nous utiliserons les fonctions FIND, LEN et RIGHT pour extraire le texte après un caractère spécifique dans une chaîne de texte.

Fonction TROUVER

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

1 =TROUVEZ(",", B3)-1

Fonction LEN

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

1 =LEN(B3)

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

1 =LEN(B3)-TROUVEZ(",",B3)-1

Fonction DROITE

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

1 =DROITE(B3,C3)

La combinaison de ces fonctions donne cette formule :

1 =DROITE(B3,LEN(B3)-TROUVE(",",B3)-1)

Extraire le texte avant le caractère à l'aide des fonctions FIND et LEFT dans Google Sheets

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

Extraire le texte après le caractère à l'aide des fonctions FIND, LEN et RIGHT dans Google Sheets

De même, extraire du texte après un caractère est également le même dans Google Sheets.

wave wave wave wave wave