Accéder au contenu principal

Extraire rapidement un certain texte des cellules dans Excel

Author: Sun Last Modified: 2025-08-06

Kutools for Excel

Améliore Excel avec plus de 300
fonctionnalités puissantes

Par défaut, Excel fournit certaines fonctions pour extraire du texte. Par exemple, nous pouvons appliquer la fonction GAUCHE ou DROITE pour extraire du texte à gauche ou à droite d'une chaîne, ou appliquer la fonction STXT pour extraire du texte à partir d'une position spécifiée, et ainsi de suite. Pour de nombreux utilisateurs d'Excel, se souvenir et appliquer des formules est un casse-tête dans le travail quotidien. Nous recommandons vivement l'utilitaire Extraire le texte de Kutools pour Excel, cette fonctionnalité puissante regroupe diverses méthodes pour extraire du texte en masse des cellules sélectionnées. Quelques paramètres simples permettent d'extraire le texte nécessaire des cellules.


Cliquez sur Kutools > Texte > Extraire le texte. Voir les captures d'écran :


Extraire les premiers ou derniers n caractères des cellules

Cette section traite de l'extraction des premiers ou derniers n caractères des cellules. Veuillez procéder comme suit.

shot-extract-text-1

1. Cliquez sur Kutools > Texte > Extraire le texte pour activer la fonctionnalité.

shot-extract-text-2

2. Dans la boîte de dialogue Extraire le texte, configurez comme suit.

2.1) Assurez-vous que l'onglet Extraire par position est activé ;
2.2) Dans la Plage section, cliquez sur le shot-extract-text-3 bouton pour sélectionner la plage de cellules à partir desquelles vous allez extraire le texte ;
2.3) Dans la section Options :
(1) Les premiers N caractères : Pour extraire un nombre de caractères à gauche d'une chaîne. Supposons que vous deviez extraire les deux premiers caractères des cellules sélectionnées, veuillez sélectionner cette option et entrer le chiffre 2 dans la zone de texte ;
(2) Les derniers N caractères : Pour extraire un nombre de caractères à droite d'une chaîne. Si vous souhaitez extraire les trois derniers caractères des cellules sélectionnées, veuillez sélectionner cette option, puis entrer le chiffre 3 dans la zone de texte.
2.4) Cliquez sur OK.

shot-extract-text-4

Remarque : Cochez la case Insérer en tant que formule dans le coin inférieur gauche de la boîte de dialogue pour insérer le résultat sous forme de formule dans les cellules de résultat. Lorsque la valeur de la cellule référencée change, le résultat sera automatiquement mis à jour.

3. Dans la boîte de dialogue Extraire le texte qui s'ouvre, sélectionnez une cellule vide pour afficher le résultat, puis cliquez sur OK.

shot-extract-text-5

Maintenant, les premiers N caractères ou les derniers N caractères des cellules sélectionnées sont extraits comme le montre la capture d'écran ci-dessous.

shot-extract-text-1


Extraire du texte par position depuis les cellules

Supposons que vous souhaitiez extraire 4 caractères à partir du 4ème caractère dans les cellules comme le montre la capture d'écran ci-dessous, veuillez procéder comme suit pour y parvenir.

shot-extract-text-6

1. Cliquez sur Kutools > Texte > Extraire le texte pour activer la fonctionnalité.

2. Dans la boîte de dialogue Extraire le texte , veuillez effectuer les réglages suivants.

2.1) Cliquez sur l'onglet Extraire par position (cet onglet est activé par défaut);
2.2) Dans la Plage section, cliquez sur le shot-extract-text-3 bouton pour sélectionner la plage de cellules à partir desquelles vous allez extraire le texte ;
2.3) Dans la section Options : Sélectionnez l'option Caractères de début à fin, spécifiez les positions de début et de fin ;
Dans ce cas, je souhaite extraire 4 caractères à partir du 4ème caractère des cellules sélectionnées, donc j'entre respectivement les chiffres 4 et 7 dans les deux zones de texte.
2.4) Cliquez sur OK.

shot-extract-text-7

Remarque : Cochez la case Insérer en tant que formule dans le coin inférieur gauche de la boîte de dialogue pour insérer le résultat sous forme de formule dans les cellules de résultat. Lorsque la valeur de la cellule référencée change, le résultat sera automatiquement mis à jour.

3. Ensuite, une boîte de dialogue Extraire le texte apparaît, sélectionnez une cellule vide pour afficher le résultat, puis cliquez sur le bouton OK.

shot-extract-text-8

Ensuite, les caractères commençant à la position spécifiée et se terminant à la position spécifiée seront extraits en masse dans les cellules de destination.

shot-extract-text-6


Extraire du texte avant ou après une chaîne/caractère spécifique depuis les cellules

La fonctionnalité Extraire le texte peut également aider à extraire facilement du texte avant ou après une chaîne ou un caractère spécifique depuis les cellules, par exemple, extraire du texte avant ou après le caractère tiret (-) comme le montre la capture d'écran ci-dessous.

shot-extract-text-10

1. Cliquez sur Kutools > Texte > Extraire le texte pour activer la fonctionnalité.

2. Dans la boîte de dialogue Extraire le texte, veuillez effectuer les réglages suivants.

2.1) Cliquez sur l'onglet Extraire par position (cet onglet est activé par défaut);
2.2) Dans la Plage section, cliquez sur le shot-extract-text-3 bouton pour sélectionner la plage de cellules à partir desquelles vous allez extraire le texte ;
2.3) Dans la section Options :
(1) Avant le texte : Pour extraire du texte avant une chaîne ou un caractère. Sélectionnez cette option, puis entrez la chaîne ou le caractère pour extraire tout le texte qui précède (ici, j'entre le caractère tiret) ;
(2) Après le texte : Pour extraire du texte après une chaîne ou un caractère. Sélectionnez cette option, puis entrez la chaîne ou le caractère pour extraire tout le texte qui suit (ici, j'entre le caractère tiret).
2.4) Cliquez sur OK.

shot-extract-text-11

Notes :

1) Insérer en tant que formule : Cochez cette case dans le coin inférieur gauche de la boîte de dialogue pour insérer le résultat sous forme de formule dans les cellules de résultat. Lorsque la valeur de la cellule référencée change, le résultat sera automatiquement mis à jour.
2) Si la chaîne ou le caractère que vous avez saisi a des doublons dans la même cellule, la fonctionnalité extrait uniquement le texte avant ou après la première occurrence.

3. Dans la boîte de dialogue Extraire le texte, sélectionnez une cellule vide pour afficher le texte extrait, puis cliquez sur OK.

shot-extract-text-12

Ensuite, les résultats sont affichés comme le montre la capture d'écran ci-dessous.

shot-extract-text-10


Extraire tous les nombres d'une chaîne de texte dans les cellules

Il n'y a aucune fonction intégrée dans Excel pour extraire les nombres d'une chaîne de texte dans Excel, la seule solution consiste à appliquer une combinaison de plusieurs fonctions pour y parvenir. Mais avec Kutools, extraire des nombres d'une chaîne de texte peut être facile à gérer.

shot-extract-text-13

1. Cliquez sur Kutools > Texte > Extraire le texte pour activer la fonctionnalité.

2. Dans la boîte de dialogue Extraire le texte, veuillez effectuer les réglages suivants.

2.1) Cliquez sur l'onglet Extraire par position (cet onglet est activé par défaut);
2.2) Dans la Plage section, cliquez sur le shot-extract-text-3 bouton pour sélectionner la plage de cellules à partir desquelles vous allez extraire le texte ;
2.3) Dans la section Options : Sélectionnez l'option Extraire les nombres ;
2.4) Cliquez sur OK.

shot-extract-text-14

Remarque : Cochez la case Insérer en tant que formule dans le coin inférieur gauche de la boîte de dialogue pour insérer le résultat sous forme de formule dans les cellules de résultat. Lorsque la valeur de la cellule référencée change, le résultat sera automatiquement mis à jour.

3. Dans la boîte de dialogue Extraire le texte, sélectionnez une cellule vide pour afficher le texte extrait, puis cliquez sur OK.

shot-extract-text-15

Ensuite, les nombres de n'importe quelle position dans une chaîne de texte sont extraits. Voir la capture d'écran :

shot-extract-text-13


Extraire un texte spécifique selon des règles

Outre les options fixes mentionnées ci-dessus, la fonctionnalité Extraire le texte vous permet de créer des règles avec des caractères génériques pour extraire le texte dont vous avez besoin en fonction de vos besoins. Par exemple, vous pouvez créer une règle (*) pour extraire le texte entre parenthèses, et créer une règle @* pour extraire les domaines des adresses e-mail. Veuillez procéder comme suit pour appliquer des règles afin d'extraire du texte.

Exemple 1 : Extraire du texte entre deux caractères depuis les cellules

Cette section va vous montrer comment créer une règle pour extraire du texte entre deux caractères en masse depuis les cellules sélectionnées.

shot-extract-text-16

1. Cliquez sur Kutools > Texte > Extraire le texte pour activer la fonctionnalité.

2. Dans la boîte de dialogue Extraire le texte, veuillez effectuer les réglages suivants.

2.1) Cliquez sur l'onglet Extraire par règle ;
2.2) Dans la Plage section, cliquez sur le shot-extract-text-3 bouton pour sélectionner la plage de cellules à partir desquelles vous allez extraire le texte ;
2.3) Dans la zone de texte, entrez la règle sur laquelle vous allez extraire le texte ;
Ici, je souhaite extraire du texte entre parenthèses, donc j'entre (*) dans la zone de texte.
2.4) Cliquez sur le bouton Ajouter pour ajouter la règle à la zone Description de la règle ;
2.5) Cliquez sur OK.

shot-extract-text-17

Notes :

1. Les caractères génériques ? et * peuvent être utilisés dans les règles.
? (point d'interrogation) : représente n'importe quel caractère unique. Par exemple, KT? Trouve « KTE », « KTO », « KTW » et ainsi de suite ;
* (astérisque) : représente n'importe quel nombre de caractères. Par exemple, *east trouve « Northeast », « Southeast » et ainsi de suite.
2. Si plusieurs règles ont été créées dans la boîte de dialogue Extraire le texte, vous ne pouvez cocher que les règles que vous devez appliquer et laisser les autres décochées.

3. Dans la boîte de dialogue Extraire le texte, sélectionnez une cellule vide pour afficher le résultat, puis cliquez sur le bouton OK.

shot-extract-text-18

Ensuite, les textes entre parenthèses (y compris les parenthèses) sont extraits en masse des cellules sélectionnées. Voir la capture d'écran :

shot-extract-text-16

Exemple 2 : Extraire le domaine à partir d'une adresse e-mail dans les cellules

Cette section vous montre comment créer une règle pour extraire le domaine à partir d'une adresse e-mail dans les cellules.

shot-extract-text-19

1. Cliquez sur Kutools > Texte > Extraire le texte pour activer la fonctionnalité.

2. Dans la boîte de dialogue Extraire le texte, veuillez effectuer les réglages suivants.

2.1) Cliquez sur l'onglet Extraire par règle ;
2.2) Dans la Plage section, cliquez sur le shot-extract-text-3 bouton pour sélectionner la plage de cellules contenant des adresses e-mail ;
2.3) Dans la zone de texte, entrez la règle @* dans la zone de texte.
2.4) Cliquez sur le Ajouter pour ajouter la règle à la zone Description de la règle ;
2.5) Cliquez sur OK.

shot-extract-text-20

Notes :

1. Les caractères génériques ? et * peuvent être utilisés dans les règles.
? (point d'interrogation) : représente n'importe quel caractère unique. Par exemple, KT? Trouve « KTE », « KTO », « KTW » et ainsi de suite ;
* (astérisque) : représente n'importe quel nombre de caractères. Par exemple, *east trouve « Northeast », « Southeast » et ainsi de suite.
2. Si plusieurs règles ont été créées dans la boîte de dialogue Extraire le texte, vous ne pouvez cocher que les règles que vous devez appliquer et laisser les autres décochées.

3. Ensuite, une boîte de dialogue Extraire le texte apparaît, sélectionnez une cellule vide pour placer le résultat, puis cliquez sur OK.

Tous les domaines e-mail sont extraits en masse des adresses e-mail sélectionnées.

shot-extract-text-19


Outils de productivité recommandés

Office Tab : Utilisez des onglets pratiques dans Microsoft Office, tout comme dans Chrome, Firefox et le nouveau navigateur Edge. Passez facilement d'un document à l'autre avec les onglets — fini les fenêtres encombrées. En savoir plus...

Kutools pour Outlook : Kutools pour Outlook propose plus de 100 fonctionnalités puissantes pour Microsoft Outlook 2010–2024 (et versions ultérieures), ainsi que pour Microsoft 365, vous aidant à simplifier la gestion des emails et à augmenter votre productivité. En savoir plus...


Kutools pour Excel

Kutools pour Excel offre plus de 300 fonctionnalités avancées pour rationaliser votre travail sur Excel 2010 – 2024 et Microsoft 365. La fonctionnalité ci-dessus n'est qu'un des nombreux outils qui vous feront gagner du temps.

🌍 Prise en charge de plus de 40 langues d'interface
✅ Fiable pour plus de 500 000 utilisateurs et 80 000 entreprises dans le monde
🚀 Compatible avec toutes les versions modernes d'Excel
🎁 Essai complet de 30 jours — aucune inscription, aucune limitation
Kutools for Excel RibbonKutools for Excel Ribbon