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
- Rechercher tous les nombres dans une chaîne de texte en supprimant tous les caractères non numériques
- Rechercher tous les nombres dans une chaîne de texte avec extraction de nombres uniquement
- Rechercher tous les nombres dans une chaîne de texte avec des nombres et du texte de séparation
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.
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:
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:
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 .
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:
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:
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.
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
Meilleurs outils de productivité bureautique
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...
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!