Comment extraire du texte entre deux mots dans Excel ?
Pour une liste de chaînes de texte comme illustré dans la capture d'écran ci-dessous, afin d'extraire la chaîne de texte entre les deux mots "KTE" et "fonctionnalité" de chaque cellule, existe-t-il de bonnes méthodes pour résoudre ce problème ? Ce tutoriel présente deux méthodes pour vous aider à y parvenir.
Extraire du texte entre deux mots avec une formule dans Excel
Extraire du texte entre deux mots avec un outil incroyable
Extraire du texte entre deux mots avec une formule
Vous pouvez utiliser une formule basée sur les fonctions MID et SEARCH pour extraire toutes les chaînes de texte entre deux mots dans une cellule.
Formule générique
=MID(cellule;RECHERCHE("mot_début";cellule)+longueur1;RECHERCHE("mot_fin";cellule)-RECHERCHE("mot_début";cellule)-longueur2)
Arguments
Sélectionnez une cellule vide, copiez ou saisissez la formule ci-dessous, puis appuyez sur la touche Entrée pour obtenir le résultat. Sélectionnez cette cellule de résultat, puis faites glisser son poignée de recopie automatique vers le bas pour appliquer cette formule à d'autres cellules.
=MID(B5;RECHERCHE("KTE";B5)+3;RECHERCHE("fonctionnalité";B5)-RECHERCHE("KTE";B5)-4)
Remarque : Dans la formule, le chiffre 3 représente la longueur en caractères du mot "KTE" ; le chiffre 4 représente la longueur en caractères du mot "KTE" plus 1.
Vous pouvez voir que toutes les chaînes de texte entre les deux mots spécifiés sont extraites de chaque cellule de la colonne B.
3.2.2 Extraire du texte entre deux mots avec un outil incroyable
Pour de nombreux utilisateurs d'Excel, les formules peuvent être difficiles à mémoriser et à manipuler. Ici, avec la fonction Extraire la chaîne entre des textes spécifiés de Kutools pour Excel, vous pouvez facilement extraire du texte entre deux mots en quelques clics seulement.
1. Sélectionnez une cellule pour afficher le résultat, puis cliquez sur Kutools > Assistant de formule > Assistant de formule.
2. Dans la boîte de dialogue Assistant de formule, vous devez configurer comme suit.
3. Ensuite, toutes les chaînes de texte entre les deux mots "KTE" et "fonctionnalité" dans la cellule B5 sont extraites. Pendant ce temps, une formule a été créée, vous pouvez sélectionner cette cellule de résultat, puis faire glisser sa poignée de recopie automatique vers le bas pour extraire des textes d'autres cellules dans la même liste.
Si vous souhaitez bénéficier d'un essai gratuit (30 jours) de cet utilitaire, veuillez cliquer pour le télécharger, puis aller appliquer l'opération selon les étapes ci-dessus.
Articles connexes :
- Extraire les n premiers/derniers caractères d'une chaîne dans Excel
- Extraire du texte avant/après un espace/virgule dans Excel
Meilleurs outils de productivité pour Office
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 !