Obtenir le Premier Mot dans Excel et Google Sheets

Written by

Editorial Team

Reviewed by

Steve Rynearson

Translated by

David Gagnon

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

Télécharger le Classeur Exemple

Ce tutoriel montre comment extraire le premier mot d’une cellule dans Excel et Google Sheets.

obtenir premier mot fonction principale

 

Extraire le Premier Mot d’un Texte

Pour extraire le premier mot d’une cellule, nous pouvons utiliser une formule contenant les fonctions GAUCHE et TROUVE.

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

obtenir premier mot exemple principal

Entrons dans le détail des fonctions utilisées dans la formule ci-dessus.

La Fonction TROUVE

Nous avons utilisé la fonction TROUVE pour obtenir la position de la première occurrence d’espace dans le texte. En soustrayant 1 de cette valeur, nous pouvons calculer la position de la dernière lettre du premier mot.

=TROUVE(" ";B3)-1

obtenir premier mot fonction trouve formule premiere partie

La Fonction GAUCHE

La fonction GAUCHE extrait un certain nombre de caractères de la chaîne, en commençant par la gauche. En entrant le résultat de la fonction TROUVE, on obtient le premier mot :

=GAUCHE(B3;C3)

obtenir premier mot fonction gauche formule deuxieme partie

Gestion des Erreurs

Si la cellule ne contient qu’un seul mot, la formule renvoie l’erreur #VALEUR!.

Pour éviter que la formule ne renvoie une erreur, nous pouvons donc utiliser les deux options suivantes :

La Fonction SIERREUR

Entourez la formule de la fonction SIERREUR.

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

obtenir premier mot fonction sierreur gestion erreur

La fonction SIERREUR effectue un calcul. Si le calcul aboutit à une erreur, elle renvoie une autre valeur (ou un autre calcul). Ci-dessus, la valeur « SIERREUR » est la chaîne de texte originale.

Une Méthode plus Simple

Une autre façon d’éviter les erreurs consiste à ajouter un espace supplémentaire au deuxième argument de la fonction TROUVE, avec l’opérateur « & », comme ceci :

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

obtenir premier mot fonction gestion erreur methode simple

Maintenant, la fonction TROUVE trouvera toujours un espace parce que nous avons ajouté un espace à la fin de chaque chaîne de texte.

Séparateurs Autre qu’un Espace

Si la chaîne de texte n’est pas séparée par un espace mais par un autre caractère de délimitation, il suffit de remplacer la valeur du premier argument de la fonction TROUVE par ce caractère de délimitation pour obtenir le premier mot du texte.

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

obtenir premier mot separateur different espace

Extraire le Dernier Mot

Extraire le dernier mot d’une chaîne de texte est plus compliqué. Une option consiste à utiliser une formule comme celle-ci :

=SUPPRESPACE(DROITE(SUBSTITUE(B3;" ";REPT(" ";NBCAR(B3)));NBCAR(B3)))

obtenir dernier mot exemple formule

Extraire le Premier Mot dans Google Sheets

La formule permettant d’extraire le premier mot d’un texte fonctionne exactement de la même manière dans Google Sheets et dans Excel :

obtenir premier mot 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