Accéder au contenu principal

Comment extraire les deux ou n premiers ou derniers mots d'une chaîne de texte ?

Author: Xiaoyang Last Modified: 2025-05-27

Si vous disposez d'une liste de chaînes de texte séparées par des espaces, et que vous souhaitez extraire les trois ou n premiers ou derniers mots de la valeur de la cellule pour obtenir le résultat illustré dans la capture d'écran suivante. Dans cet article, je vais vous présenter quelques formules pour extraire les deux ou n premiers ou derniers mots d'une chaîne de texte dans Excel.

extract first or last two or n words

Extraire les deux ou n premiers mots d'une chaîne de texte avec des formules

Extraire les deux ou n derniers mots d'une chaîne de texte avec une formule

Extraire le premier ou le N-ième mot d'une chaîne de texte avec une fonction pratique


Extraire les deux ou n premiers mots d'une chaîne de texte avec des formules

Dans cet exemple, je vais extraire les trois premiers mots de la cellule, veuillez appliquer les formules suivantes :

Entrez l'une des formules suivantes dans une cellule vide, C2 par exemple, puis faites glisser la poignée de recopie vers le bas jusqu'aux cellules où vous souhaitez appliquer cette formule, et tous les trois premiers mots auront été extraits des cellules correspondantes, voir capture d'écran :

=TRIM(GAUCHE(A2; TROUVE("^";SUBSTITUE(A2; " "; "^";3)&"^")))

apply a formula to extract first two or n words

Remarques :

1. Dans la formule ci-dessus, A2 est la cellule dont vous souhaitez extraire le mot, et le chiffre 3 indique le nombre des n premiers mots que vous souhaitez extraire. Vous pouvez les modifier selon vos besoins.

2. Si vos chaînes de texte sont dans la colonne A, et le nombre de mots souhaités dans la colonne B, pour extraire un nombre différent de n premiers mots, vous pouvez appliquer cette formule :

=TRIM(GAUCHE(SUBSTITUE(A2;" ";REPT(" ";1000);B2);1000))

apply a formula to extract first n words by cell value


Extraire les deux ou n derniers mots d'une chaîne de texte avec une formule

Si vous souhaitez extraire les deux ou n derniers mots d'une liste de chaînes de texte, peut-être que la formule ci-dessous peut vous aider.

Veuillez entrer ou copier la formule ci-dessous dans une cellule vide où vous souhaitez obtenir le résultat, puis

=STXT(A2;TROUVE("@";SUBSTITUE(A2;" ";"@";NBCAR(A2)-NBCAR(SUBSTITUE(A2;" ";""))-(3-1)))+1;NBCAR(A2))

apply a formula to extract last two or n words

Remarque : Dans la formule ci-dessus, A2 est la cellule dont vous souhaitez extraire le mot, et le chiffre 3 indique le nombre des n derniers mots que vous souhaitez extraire, si vous avez besoin d'extraire les 5 derniers mots, veuillez simplement changer le chiffre 3 en 5 selon vos besoins.

Extraire le premier ou le N-ième mot d'une chaîne de texte avec une fonction pratique

Dans certains cas, vous voudrez peut-être extraire uniquement le premier ou le N-ième mot des chaînes de texte, si vous avez Kutools pour Excel, avec sa fonction Extraire le N-ième mot d'une cellule, vous pouvez extraire facilement le N-ième mot de la cellule spécifiée.

Kutools pour Excel propose plus de 300 fonctionnalités avancées pour simplifier les tâches complexes, augmentant ainsi la créativité et l'efficacité. Intégré à des capacités d'IA, Kutools automatise les tâches avec précision, rendant la gestion des données facile et sans effort. Informations détaillées sur Kutools pour Excel...  Essai gratuit...

Après avoir installé Kutools pour Excel, veuillez procéder comme suit :

1. Cliquez sur une cellule où vous souhaitez placer le résultat. Puis cliquez sur Kutools > Assistant de formule > Assistant de formule, voir capture d'écran :

click Formula Helper feature of kutools

2. Dans la boîte de dialogue Assistant de formule, veuillez procéder comme suit :

  • Sélectionnez Texte dans la liste déroulante Type de formule ;
  • Sélectionnez Extraire le N-ième mot d'une cellule dans la liste Sélectionner une formule ;
  • Dans la zone de texte Cellule, spécifiez les cellules à partir desquelles vous allez extraire les mots, et entrez le numéro du mot que vous souhaitez extraire dans la zone de texte Le N-ième.

specify the cell references in the dialog box

3. Cliquez ensuite sur le bouton Ok, et vous obtiendrez le premier résultat, puis faites glisser la poignée de recopie vers le bas pour obtenir tous les autres résultats, voir capture d'écran :

drag down the formula to other cells


Plus d'articles connexes :

  • Extraire plusieurs lignes d'une cellule
  • Si vous disposez d'une liste de chaînes de texte séparées par des sauts de ligne (qui se produisent en appuyant sur les touches Alt + Entrée lors de la saisie du texte), et que vous souhaitez maintenant extraire ces lignes de texte dans plusieurs cellules comme illustré dans la capture d'écran ci-dessous. Comment pourriez-vous résoudre cela avec une formule dans Excel ?
  • Extraire une sous-chaîne d'une chaîne de texte dans Excel
  • Il peut s'agir d'une tâche courante pour vous d'avoir besoin d'extraire des sous-chaînes de texte de chaînes de texte, dans Excel, il n'y a pas de fonction directe pour faire cela, mais, avec l'aide des fonctions GAUCHE, DROITE, STXT et CHERCHE, vous pouvez extraire différents types de sous-chaînes selon vos besoins.
  • Extraire du texte entre parenthèses d'une chaîne de texte
  • S'il y a une partie du texte entourée de parenthèses dans la chaîne de texte, maintenant, vous devez extraire toutes les chaînes de texte entre les parenthèses comme illustré dans la capture d'écran suivante. Comment pourriez-vous résoudre cette tâche dans Excel rapidement et facilement ?
  • Extraire du texte après la dernière occurrence d'un caractère spécifique
  • Si vous disposez d'une liste de chaînes de texte complexes contenant plusieurs délimiteurs (prenez la capture d'écran ci-dessous comme exemple, qui contient des tirets, des virgules, des espaces dans une donnée de cellule), et maintenant, vous voulez trouver la position de la dernière occurrence du tiret, puis extraire la sous-chaîne après celui-ci.

Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionner l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les Fonctions améliorées
Fonctionnalités populaires : Trouver, mise en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Consolider les colonnes ou les cellules sans perdre de données   |   Arrondir sans formule ...
Super RECHERCHEV : RECHERCHEV avec critères multiples    RECHERCHEV avec valeurs multiples  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante multi-sélection ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités en vedette : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Crypter/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   50+ types de graphiques (Diagramme de Gantt, ...)   |   40+ formules pratiques (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et plus

Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office, et facilite grandement votre travail

  • Activez la modification et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de50 %, et réduit des centaines de clics de souris pour vous chaque jour !