Passer au contenu principal

Extraire rapidement certains textes des cellules dans Excel

Kutools for Excel

Booste Excel avec 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 de la gauche ou de la droite d'une chaîne, ou appliquer la fonction MID pour extraire le texte à partir de la position spécifiée, et ainsi de suite. Pour de nombreux utilisateurs d'Excel, se souvenir et appliquer une formule est un casse-tête dans le travail quotidien. Ici fortement recommandé le Extrait du texte utilité de Kutools for Excel, cette fonctionnalité puissante rassemble une variété de façons d'extraire du texte de cellules sélectionnées en masse. De simples paramètres peuvent extraire le texte nécessaire des cellules.


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


Extraire les n premiers ou derniers caractères des cellules

Cette section parle de l'extraction des n premiers ou derniers caractères des cellules. Veuillez faire comme suit.

1. Cliquez Kutools > Texte > Extrait du texte pour activer la fonctionnalité.

2. dans le Extrait du texte boîte de dialogue, configurez comme suit.

2.1) Assurez-vous que le Extrait par emplacement l'onglet est activé;
2.2) Dans le Catégorie section, cliquez sur bouton pour sélectionner la plage de cellules dont vous extrairez le texte;
2.3) Dans le Options section:
(1) Le premier caractère N: Pour extraire le nombre de caractères à gauche d'une chaîne. Supposons que vous deviez extraire les 2 premiers caractères des cellules sélectionnées, veuillez sélectionner cette option, entrez le numéro 2 dans la zone de texte;
(2) Le dernier caractère N: Pour extraire le nombre de caractères à droite d'une chaîne. Si vous souhaitez extraire les 3 derniers caractères des cellules sélectionnées, veuillez sélectionner cette option, puis entrez le numéro 3 dans la zone de texte.
2.4) Cliquez sur OK.

Remarque: Vérifiez la Insérer comme formule dans le coin inférieur gauche de la boîte de dialogue insérera 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 est mis à jour automatiquement.

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

Maintenant, les N premiers caractères ou les N derniers caractères des cellules sélectionnées sont extraits comme illustré ci-dessous.


Extraire le texte par position des cellules

Supposons que vous souhaitiez extraire 4 caractères en commençant au 4ème caractère dans les cellules comme illustré ci-dessous, procédez comme suit pour le faire descendre.

1. Cliquez Kutools > Texte > Extrait du texte pour activer la fonctionnalité.

2. dans le Extrait du texte boîte de dialogue, veuillez effectuer les paramètres ci-dessous.

2.1) Cliquez sur le Extrait par emplacement tab (Cet onglet est activé par défaut);
2.2) Dans le Catégorie section, cliquez sur bouton pour sélectionner la plage de cellules dont vous extrairez le texte;
2.3) Dans le Options section: sélectionnez la Du début à la fin des personnages option, 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 les numéros 4 et 7 séparément dans les deux zones de texte.
2.4) Cliquez sur OK.

Remarque: Vérifiez la Insérer comme formule dans le coin inférieur gauche de la boîte de dialogue insérera 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 est mis à jour automatiquement.

3. Puis un Extrait du texte s'affiche, sélectionnez une cellule vide pour afficher le résultat, puis cliquez sur le OK .

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


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

La Extrait du texte La fonctionnalité peut également aider à extraire facilement du texte avant ou après une chaîne ou un caractère spécifique à partir de cellules, comme extraire du texte avant ou après le trait d'union (-), comme illustré ci-dessous.

1. Cliquez Kutools > Texte > Extrait du texte pour activer la fonctionnalité.

2. dans le Extrait du texte boîte de dialogue, veuillez effectuer les paramètres ci-dessous.

2.1) Cliquez sur le Extrait par emplacement tab (Cet onglet est activé par défaut);
2.2) Dans le Catégorie section, cliquez sur bouton pour sélectionner la plage de cellules dont vous extrairez le texte;
2.3) Dans le Options section:
(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 avant lui (ici, j'entre le caractère trait d'union);
(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 trait d'union).
2.4) Cliquez sur D'ACCORD.

Notes:

1) Insérer comme 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 est mis à jour automatiquement.
2) Si la chaîne ou le caractère que vous avez entré a des doublons dans la même cellule, la fonction extrait uniquement le texte avant ou après la première occurrence.

3. dans le Extrait du texte boîte de dialogue, sélectionnez une cellule vide pour sortir le texte extrait, puis cliquez sur D'ACCORD.

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


Extraire tous les nombres de la chaîne de texte dans les cellules

Il n'y a pas de fonctionnalité intégrée dans Excel pour extraire les nombres d'une chaîne de texte dans Excel, le seul moyen est d'appliquer la combinaison de plusieurs fonctions pour le réduire. Mais avec Kutools, extraire des nombres d'une chaîne de texte peut être facile à gérer.

1. Cliquez Kutools > Texte > Extrait du texte pour activer la fonctionnalité.

2. dans le Extrait du texte boîte de dialogue, veuillez effectuer les paramètres ci-dessous.

2.1) Cliquez sur le Extrait par emplacement tab (Cet onglet est activé par défaut);
2.2) Dans le Catégorie section, cliquez sur bouton pour sélectionner la plage de cellules dont vous extrairez le texte;
2.3) Dans le Options section: sélectionnez la Extraire le numéro l'option;
2.4) Cliquez sur D'ACCORD.

Remarque: Vérifiez la Insérer comme formule dans le coin inférieur gauche de la boîte de dialogue insérera 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 est mis à jour automatiquement.

3. dans le Extrait du texte boîte de dialogue, sélectionnez une cellule vide pour sortir le texte extrait, puis cliquez sur D'ACCORD.

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


Extraire un texte spécifique par des règles

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

Exemple 1: Extraire du texte entre deux caractères à partir de cellules

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

1. Cliquez Kutools > Texte > Extrait du texte pour activer la fonctionnalité.

2. dans le Extrait du texte boîte de dialogue, veuillez effectuer les paramètres ci-dessous.

2.1) Cliquez sur le Extrait par règle languette;
2.2) Dans le Catégorie section, cliquez sur bouton pour sélectionner la plage de cellules dont vous extrairez le texte;
2.3) Dans le Texte , entrez la règle sur laquelle vous extrairez le texte;
Ici, je veux extraire du texte entre parenthèses, alors j'entre (*) dans la zone de texte.
2.4) Cliquez sur le Ajouter bouton pour ajouter la règle à la zone Description de la règle;
2.5) Cliquez sur D'ACCORD.

Notes:

1. Les caractères génériques? et * peut être utilisé dans les règles.
? (point d'interrogation): représente n'importe quel caractère unique. Par exemple, KT ? Trouve "KTE","OMS","KTW" etc;
* (astérisque): représente un nombre quelconque de caractères. Par exemple, *est trouve «Nord-est», «Sud-est» etc.
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 ne pas cocher les autres.

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

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

Exemple 2: Extraire le domaine de l'adresse e-mail dans les cellules

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

1. Cliquez Kutools > Texte > Extrait du texte pour activer la fonctionnalité.

2. dans le Extrait du texte boîte de dialogue, veuillez effectuer les paramètres ci-dessous.

2.1) Cliquez sur le Extrait par règle languette;
2.2) Dans le Catégorie section, cliquez sur bouton pour sélectionner la plage de cellules contenant l'adresse e-mail;
2.3) Dans le Texte , entrez la règle @ * dans la zone de texte.
2.4) Cliquez sur le Ajouter bouton pour ajouter la règle à la zone Description de la règle;
2.5) Cliquez sur D'ACCORD.

Notes:

1. Les caractères génériques? et * peut être utilisé dans les règles.
? (point d'interrogation): représente n'importe quel caractère unique. Par exemple, KT? Recherche «KTE», «KTO», «KTW» et ainsi de suite;
* (astérisque): représente un nombre quelconque de caractères. Par exemple, * east trouve «Northeast», «Southeast», etc.
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 ne pas cocher les autres.

3. Puis un Extrait du texte boîte de dialogue apparaît, sélectionnez une cellule vide pour placer le résultat, puis cliquez sur D'ACCORD.

Tous les domaines de messagerie sont extraits en masse d'adresses e-mail sélectionnées.


Outils de productivité recommandés
Les outils suivants peuvent considérablement économiser votre temps et votre argent, lequel est fait pour vous?
Office Tab: Utilisation des onglets pratiques dans votre bureau, comme la voie de Chrome, Firefox et Nouvel Internet Explorer.
Kutools for Excel: Plus de 300 fonctions avancées pour Excel 2021, 2019, 2016, 2013, 2010, 2007 et Office 365.

Kutools for Excel

La fonctionnalité décrite ci-dessus n'est que l'une des 300 fonctions puissantes de Kutools for Excel.

Conçu pour Excel (Office) 2021, 2019, 2016, 2013, 2010, 2007 et Office 365. Téléchargement gratuit et utilisation pendant 30 jours.

Capture d'écran de Kutools pour Excel

btn en savoir plus      télécharger btn     achat btn

Comments (3)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
For the Extract Text function. Is it possible to add multiple fields at once, Example I would like to extract the following words:CatDogBirdEtc
Is it possible for me to upload all these words at once instead of clicking and adding one at a time.
I have a bulk list of which i want to extact over 1000 Keywords. If I had to add 1 at a time this will be very time consuming. Please advise if it is possible to add bulk if so how
Thanks
This comment was minimized by the moderator on the site
the extract text function doesn't work for me. I'm trying to extract specific words such as Ltd and Limited from lists of company names. The function simply loops without extracting the words requested.
This comment was minimized by the moderator on the site
Hi, i am using this tools and found this good. But i am having some problem while using Extract Text option in Text Tools. I want to extract tab_cat_id=# (# could be any number 1 or 2 etc) from a URL. Can you please guide me on this.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations