Passer au contenu principal

Comment trouver les premiers / tous les nombres dans une chaîne dans Excel?

En supposant qu'une cellule soit mélangée avec des lettres, des chiffres et d'autres caractères, comment pourriez-vous trouver rapidement le premier nombre ou tous les nombres de cette cellule dans Excel? Cet article décrit trois astuces pour le résoudre facilement.


Rechercher le premier nombre et sa position dans une chaîne de texte avec une formule

Cette méthode introduira des formules pour trouver et extraire le premier nombre dans une chaîne de texte, et découvrira également la position du premier nombre dans la chaîne de texte.

Rechercher et extraire le premier nombre dans une chaîne de texte avec une formule matricielle

Sélectionnez une cellule vide dans laquelle vous souhaitez renvoyer le premier nombre d'une chaîne de texte, entrez la formule =MID(A2,MIN(IF((ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2)))),ISNUMBER(MID(A2,ROW(INDIRECT("1:"&LEN(A2))),1)+0)*ROW(INDIRECT("1:"&LEN(A2))))),1)+0 (A2 est la cellule de texte où vous chercherez le premier nombre) dedans, et appuyez sur le bouton Ctrl + Shift + Entrer touches simultanément. Et puis faites glisser la poignée de remplissage de cette cellule vers la plage selon vos besoins.
doc trouver d'abord tous les nombres 1

ruban de note La formule est trop compliquée à retenir? Enregistrez la formule en tant qu'entrée de texte automatique pour la réutiliser en un seul clic à l'avenir!
Lire la suite...     Essai gratuit

Ensuite, les premiers nombres de chaque chaîne de texte sont trouvés et extraits comme illustré ci-dessous:

Trouvez la position du premier nombre dans une chaîne de texte avec des formules

Sélectionnez une cellule vide dans laquelle vous retournerez la position du premier numéro et entrez la formule = MIN (IF (ISNUMBER (FIND ({1,2,3,4,5,6,7,8,9,0}, A2)), FIND ({1,2,3,4,5,6,7,8,9,0, 2}, AXNUMX))) (A2 est la cellule de texte dans laquelle vous rechercherez la position du premier nombre) dedans, puis faites glisser sa poignée de remplissage vers la plage selon vos besoins. Voir les captures d'écran ci-dessous:
doc trouver d'abord tous les nombres 3

Notes: Cette formule matricielle = MIN (TROUVER ({0,1,2,3,4,5,6,7,8,9}, A2 & {0,1,2,3,4,5,6,7,8,9}) ) peut également obtenir la position du premier numéro. Après avoir entré cette formule matricielle, appuyez sur le bouton Ctrl + Shift + Entrer touches simultanément pour obtenir le résultat.


Rechercher tous les nombres dans une chaîne de texte en supprimant tous les caractères non numériques

Si tous les caractères peuvent être supprimés d'une chaîne de texte à l'exception des chiffres, nous trouverons facilement tous les nombres de cette chaîne de texte. Kutools pour Excel Supprimer les caractères L'utilitaire peut vous aider à le résoudre facilement.

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant

1. Sélectionnez la plage dans laquelle vous trouverez tous les nombres dans chaque cellule de texte, puis cliquez sur le bouton Kutools > Texte > Supprimer les caractères. Voir la capture d'écran:
doc trouver les numéros 01

2. Dans la boîte de dialogue d'ouverture de suppression de caractères, cochez uniquement Non numérique option, et cliquez sur le Ok .
doc trouver d'abord tous les nombres 6

Désormais, tous les caractères non numériques sont supprimés des cellules sélectionnées et ne sont plus que des nombres.

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant


Rechercher tous les nombres dans une chaîne de texte avec extraction de nombres uniquement

En fait, Kutools pour Excel NOMBRE D'EXTRAITS La fonction peut vous aider à extraire facilement tous les nombres d'une cellule de texte.

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant

1. Sélectionnez une cellule vide dans laquelle vous souhaitez sortir les nombres extraits, puis cliquez sur le bouton Kutools > Les fonctions > Texte > NOMBRE D'EXTRAITS. Voir la capture d'écran:
doc trouver d'abord tous les nombres 10

2. Dans la boîte de dialogue d'ouverture des arguments de fonction, spécifiez la cellule de texte dans le SMS boîte, type VRAI into the N et cliquez sur le OK bouton. Voir la capture d'écran:
doc trouver d'abord tous les nombres 11

Notes:
(1) Il est facultatif de taper VRAI, FAUX, ou rien dans le N boîte. Si vous tapez FAUX ou rien dans le N , cette fonction renverra les nombres stockés sous forme de texte, tandis que VRAI renverra des nombres numériques.
(2) En fait, vous pouvez entrer la formule = EXTRACTNUMBERS (A2, TRUE) dans la cellule vide directement pour extraire tous les nombres des cellules sélectionnées.

Vous verrez maintenant que tous les nombres sont extraits de chaque cellule de texte comme illustré ci-dessous:

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant

Lot Séparez le texte et les nombres d'une cellule / colonne en différentes colonnes / lignes

Kutools for Excel améliore son Cellules divisés utilitaire et prend en charge pour séparer par lots tous les caractères de texte et les numéros d'une cellule / colonne en deux colonnes / lignes.


cellule divisée d'annonce numéros de texte séparés

Kutools for Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez d'un essai GRATUIT complet de 30 jours sans carte de crédit requise ! Achetez-le Maintenant

Démo: trouver tous les nombres dans une chaîne dans Excel


Kutools for Excel: Plus de 300 outils pratiques à portée de main ! Commencez dès aujourd’hui votre essai gratuit de 30 jours sans limitation de fonctionnalités. Télécharger maintenant!

Meilleurs outils de productivité bureautique

🤖 Aide à l'IA Kutools: Révolutionner l'analyse des données en s'appuyant 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 Kutools...
Caractéristiques populaires: Rechercher, mettre en évidence ou identifier les doublons   |  Supprimer les lignes vides   |  Combinez des colonnes ou des cellules sans perdre de données   |   Tour sans formule 
Super recherche: VSearchup à critères multiples    VSearch à valeurs multiples  |   Recherche virtuelle sur plusieurs feuilles   |   Recherche floue ....
Liste déroulante avancée: Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple ....
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 et les colonnes 
Caractéristiques en vedette: Mise au point de la grille   |  Voir Design   |   Grande barre de formule    Gestionnaire de classeurs et de feuilles   |  Centre de ressources (Texte automatique)   |  Sélecteur de date   |  Combiner des feuilles de travail   |  Crypter/déchiffrer les cellules    Envoyer des e-mails par liste   |  Super filtre   |   Filtre spécial (filtre gras/italique/barré...) ...
Les 15 meilleurs ensembles d'outils12 Texte Outils (Ajouter du texte, Supprimer les caractères, ...)   |   50+ Graphique Types (Diagramme de Gantt, ...)   |   40+ Pratique Formules (Calculer l'âge en fonction de l'anniversaire, ...)   |   19 Insertion Outils (Insérer le code QR, Insérer une image à partir du chemin, ...)   |   12 Conversion Outils (Nombres en mots, Conversion des devises, ...)   |   7 Fusionner et fractionner Outils (Lignes de combinaison avancées, Cellules divisés, ...)   |   ... et plus

Améliorez vos compétences Excel avec Kutools for Excel et faites l'expérience d'une efficacité comme jamais auparavant. Kutools for Excel offre plus de 300 fonctionnalités avancées pour augmenter la productivité et gagner du temps.  Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...

Description


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

  • Activer l'édition 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é de 50% et réduit des centaines de clics de souris chaque jour!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thak you very much.

Marko
This comment was minimized by the moderator on the site
Hi.

Is possible to sum all WA11?

WA11 4
AdBlue 1, WA11 2
AdBlue 3, WA11 3, shift 4

... and everything is in one column
This comment was minimized by the moderator on the site
Hi there,

Suppose that your data above is in A1, A2, A3.
You can enter the formula in B1: =VALUE((LEFT(IFERROR(RIGHT(A1,LEN(A1)-(FIND("WA11 ",A1,1))-LEN("WA11 ")+1),""),1)))
And then drag the fill handle down to apply the formula to below cells.
At last, use a SUM function to add all the results together.

Note that this formula will only get the first number after WA11.

Amanda
This comment was minimized by the moderator on the site
Hi
Note that this formula will only get the first number after WA11.

Is possible to make formula that sometimes use 1 to max 4 number after wa11, depend how much number is after wa11?

Thanks for your help
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations