Table des matières
Dans Microsoft Excel, la fonction ISNUMBER est généralement utilisée pour vérifier si un argument donné contient une valeur numérique ou non. Dans cet article, vous apprendrez comment utiliser efficacement cette fonction ISNUMBER dans Excel à l'aide d'illustrations appropriées.
La capture d'écran ci-dessus est une vue d'ensemble de l'article, représentant quelques applications de l'approche de l ISNUMBER Vous en saurez plus sur les méthodes et les autres fonctions permettant d'utiliser la fonction ISNUMBER avec facilité dans les sections suivantes de cet article.
Télécharger le cahier d'exercices
Vous pouvez télécharger le classeur Excel que nous avons utilisé pour préparer cet article.
Utilisation de la fonction ISNUMBER.xlsxIntroduction à la fonction ISNUMBER
- Objectif de la fonction :
La fonction ISNUMBER est utilisée pour vérifier si une valeur est un nombre ou non.
- Syntaxe :
=ISNUMBER(valeur)
- Explication de l'argument :
Arguments | Obligatoire/optionnel | Explication |
---|---|---|
valeur | Requis | Toute valeur ou référence de cellule ou une plage de cellules. |
- Paramètre de retour :
Une valeur booléenne : VRAI ou FAUX.
7 exemples appropriés d'utilisation de la fonction ISNUMBER dans Excel
1. utilisation de base de la fonction ISNUMBER d'Excel
Dans l'image suivante, il y a différents types de données en Colonne B . en Colonne D les sorties montrent si les données sélectionnées sont des nombres ou non avec des valeurs booléennes : VRAI et FAUX respectivement. Comme ISNUMBER accepte une valeur comme argument, donc dans la première sortie Cellule D5 la formule correspondante sera :
=ISNUMBER("Andrew")
Et la fonction retournera la valeur booléenne FAUX comme "Andrew est un texte et non une valeur numérique.
De même, vous pouvez appliquer toutes les autres valeurs de Colonne B dans l'argument de la fonction ISNUMBER. Les sorties sont visibles en Colonne D avec les formules correspondantes à part.
2. ISNUMBER avec référence de cellule dans Excel
La fonction ISNUMBER accepte également un référence de la cellule ou même une plage de cellules comme argument. Voyons maintenant comment la fonction fonctionne avec les références de cellules de toutes les données présentes dans le fichier Colonne B .
Dans la sortie Cellule D5 la formule requise avec la fonction ISNUMBER et la référence de la cellule. (B5) du nom "Andrew le sera :
=ISNUMBER(B5)
Après avoir appuyé sur Entrez vous obtiendrez une valeur de retour similaire à celle trouvée dans la section précédente.
Vous pouvez extraire toutes les autres sorties dans Colonne D avec les références des cellules de toutes les données de Colonne B de la même manière.
3. utilisation de ISNUMBER avec validation des données
Maintenant, nous allons utiliser le ISNUMBER fonction pour la validation des données. Dans le tableau ci-dessous, Colonne C ne contiendra que des valeurs numériques pour les numéros d'identification. Si quelqu'un veut saisir une valeur textuelle ou une lettre, un message d'erreur s'affichera. Alors, comment pouvons-nous définir ces paramètres pour les critères de saisie ?
📌 Étape 1 :
➤ De la Données sélectionnez l'onglet Validation des données à partir du Outils de données dans le menu déroulant.
Une boîte de dialogue nommée Validation des données s'ouvrira.
📌 Étape 2 :
➤ Select Personnalisé de la Autoriser liste en tant que Critères de validation .
➤ Dans la boîte de formule, vous devez taper :
=ISNUMBER(B5)
➤ Allez à la Alerte d'erreur onglet maintenant.
📌 Étape 3 :
➤ Type "Erreur ! dans la zone de titre.
➤ Entrée "Tapez une valeur numérique seulement" comme le Message d'erreur .
➤ Press OK et vous avez terminé la définition de tous les paramètres requis pour les critères d'entrée.
📌 Étape 4 :
➤ Maintenant, essayez d'entrer une lettre ou un alphabet en Cellule C5 et une boîte de messages apparaîtra immédiatement.
La boîte de message affichera le titre et le message d'erreur tel que défini dans la section Validation des données la boîte de dialogue.
➤ Press Annuler et la boîte de message disparaîtra.
📌 Étape 5 :
➤ Maintenant, entrez une valeur numérique, par exemple, 115 en Cellule C5 .
Cette fois, aucune boîte de message n'apparaîtra car la cellule a été définie pour une saisie numérique uniquement.
4. combinaison des fonctions ISNUMBER et SEARCH pour trouver une sous-chaîne de caractères
Maintenant nous avons un tableau dans l'image suivante où Colonne B contient un certain nombre de données textuelles. Nous devons trouver quelles cellules de cette colonne ont le mot spécifique- Chicago. Nous pouvons utiliser ISNUMBER ainsi que le RECHERCHE ici pour trouver les sorties souhaitées.
Pour la première valeur de texte dans Cellule B5 la formule requise pour trouver le mot "Chicago" sera la suivante :
=ISNUMBER(SEARCH("Chicago",B5))
Appuyez sur Entrez et la formule retournera la valeur booléenne- VRAI .
De la même manière, nous pouvons trouver le reste des sorties en Colonne D en utilisant Poignée de remplissage pour remplir toute la colonne.
5. Explorer si le texte commence par un nombre ou non avec les fonctions ISNUMBER, LEFT et IF
Le site GAUCHE permet d'extraire le nombre de caractères spécifié dans des données textuelles. ISNUMBER, LEFT et IF ensemble, nous pouvons facilement déterminer les textes contenant une valeur numérique ou un chiffre au début.
Par exemple, sur la base du jeu de données ci-dessous, les cellules de sortie en Colonne C retournera Oui. pour les critères correspondants, sinon il retournera Non. .
La formule requise pour la première valeur de texte sera :
=IF(ISNUMBER(--LEFT(B5,1)), "Oui", "Non")
Appuyez sur Entrez et remplir automatiquement l'ensemble du Colonne C pour obtenir toutes les autres sorties en même temps.
🔎 Comment la formule fonctionne-t-elle ?
➤ Ici le GAUCHE extrait uniquement le premier caractère du texte.
➤ L'utilisation de Double unaire (-) convertit les données textuelles en données numériques.
➤ ISNUMBER identifie alors les chiffres uniquement et renvoie les valeurs booléennes- VRAI, et FAUX pour les valeurs non numériques.
➤ Enfin, le SI rassemble la sortie de la fonction logique- ISNUMBER et retourne "Oui" ou "Non basé sur les valeurs booléennes- VRAI ou FAUX respectivement.
6. incorporation de ISNUMBER et SUMPRODUCT pour trouver les colonnes contenant des nombres
Maintenant, il y a quelques colonnes aléatoires avec un type de données particulier dans chaque colonne dans l'image suivante. Avec l'utilisation combinée de ISNUMBER et SUMPRODUCT nous allons découvrir les types de données de toutes les colonnes disponibles.
Pour la première colonne, appelée Colonne 1 dans la ligne d'en-tête 4 la formule requise dans Cellule C11 pour trouver le type de données de cette colonne :
=IF(SUMPRODUCT(--(ISNUMBER($B$5:$B$9)))>0, "Nombre", "Texte")
Appuyez sur Entrez et la formule renverra "Nombre".
En utilisant une procédure similaire, nous pouvons obtenir tous les autres types de données pour toutes les autres colonnes présentes.
🔎 Comment la formule fonctionne-t-elle ?
➤ Le ISNUMBER La fonction renvoie des valeurs booléennes VRAI ou FAUX pour toutes les données de la colonne sélectionnée.
➤ L'utilisation de Double unaire (-) convertit chaque valeur booléenne- VRAI à 1 et FAUX à 0 .
➤ SUMPRODUCT La fonction additionne les valeurs numériques trouvées à l'étape précédente pour la colonne sélectionnée.
➤ Enfin, le SI produit l'argument logique avec la fonction SUMPRODUCT pour voir si la sortie trouvée lors de l'étape précédente est supérieure à zéro (0) ou non et retourne Numéro ou texte sur la base des résultats.
7. ISNUMBER avec mise en forme conditionnelle dans Excel
Dans le dernier exemple, vous apprendrez comment utiliser la fonction logique - ISNUMBER dans Mise en forme conditionnelle pour mettre en évidence les cellules ou les lignes d'un tableau en fonction des critères définis. Par exemple, dans l'ensemble de données suivant, Colonne B Avec la mise en forme conditionnelle, nous allons mettre en surbrillance les lignes pour les donateurs dont les numéros d'identification sont visibles dans le tableau ci-dessous. Colonne B et en même temps, parmi ceux qui ont donné plus ou égal à $1500 .
📌 Étape 1 :
➤ Sélectionner la plage de cellules B5:C14 .
➤ Sous le Accueil sélectionnez Nouvelle règle de la Mise en forme conditionnelle dans le menu déroulant.
Une boîte de dialogue apparaît.
📌 Étape 2 :
➤ Sélectionnez le type de règle : Utilisez une formule pour déterminer les cellules à mettre en forme. .
➤ Dans la boîte de formule, tapez :
=AND(ISNUMBER($B5),$C5>=1500)
➤ Cliquez sur le Format option.
📌 Étape 3 :
➤ Sélectionnez une couleur aléatoire avec laquelle vous souhaitez mettre en valeur les rangs.
➤ Press OK .
📌 Étape 4 :
➤ Un aperçu s'affiche dans la barre inférieure de l'écran de l'application Nouvelle règle de formatage la boîte de dialogue.
➤ Press OK et vous avez fini avec les étapes.
Vous verrez maintenant les lignes en surbrillance avec la couleur sélectionnée comme dans la capture d'écran ci-dessous.
💡 Les choses à garder à l'esprit
🔺 Bien que le ISNUMBER prend l'argument comme une valeur ou une référence de cellule, vous pouvez également entrer une formule pour explorer si la valeur résultante est une valeur numérique ou non.
🔺 Dans Excel, les dates et les heures sont également des valeurs numériques. Ainsi, la fonction ISNUMBER renverra VRAI pour dates et heures dans les cordes.
🔺 La fonction ISNUMBER est un membre de IS groupe de fonctions.
🔺 La fonction ne renvoie pas d'erreur car elle ne fait qu'examiner une entrée donnée pour savoir si elle est numérique ou non.
🔺 Vous ne pouvez pas saisir directement la date ou l'heure dans l'argument de la fonction ISNUMBER, sinon la fonction renverra... FAUX Vous devez utiliser DATE et HEURE pour saisir une date ou une heure pour l'argument ISNUMBER.
Mots de conclusion
J'espère que toutes les méthodes appropriées mentionnées ci-dessus pour utiliser la ISNUMBER vous inspirera désormais pour les appliquer dans vos feuilles de calcul Excel avec plus de productivité. Si vous avez des questions ou des commentaires, n'hésitez pas à m'en faire part dans la section des commentaires. Vous pouvez également consulter nos autres articles relatifs aux fonctions Excel sur ce site.