Guides Excel

Comment Excel Compte-t-il Vos Données ? Tout Savoir sur la Fonction NOMBRE

15 janvier 2026 6 vues

Excel est un outil puissant pour la gestion et l'analyse de données. Parmi ses nombreuses fonctions, la fonction `NOMBRE` se révèle essentielle pour dénombrer les cellules contenant des valeurs numériques. Que vous soyez un débutant ou un utilisateur avancé, comprendre comment fonctionne cette fonction vous permettra d'optimiser vos feuilles de calcul et d'obtenir des informations précises sur vos données. Cet article explore en profondeur la fonction `NOMBRE`, ses utilisations, ses subtilités et ses alternatives pour vous aider à exploiter pleinement son potentiel.

Comprendre la Fonction NOMBRE dans Excel

La fonction NOMBRE dans Excel est une fonction statistique qui permet de compter le nombre de cellules dans une plage qui contiennent des nombres. Elle ignore les cellules vides, les cellules contenant du texte, les valeurs logiques (VRAI/FAUX) et les erreurs. C'est un outil fondamental pour analyser des ensembles de données et obtenir des statistiques de base.

Syntaxe de la Fonction NOMBRE

La syntaxe de la fonction NOMBRE est simple :

=NOMBRE(valeur1; [valeur2]; ...)
  • valeur1 : Obligatoire. La première plage, référence de cellule ou valeur dans laquelle vous voulez compter les nombres.
  • valeur2; ... : Facultatif. Jusqu'à 255 arguments supplémentaires dans lesquels vous voulez compter les nombres. Ces arguments peuvent être des plages, des références de cellules ou des valeurs individuelles.

Exemples Simples d'Utilisation

Exemple 1 : Compter les nombres dans une plage de cellules

Supposons que vous ayez une plage de cellules A1:A10 contenant des nombres, du texte et des cellules vides. Pour compter uniquement les cellules contenant des nombres, vous pouvez utiliser la formule :

=NOMBRE(A1:A10)

Cette formule renverra le nombre de cellules dans la plage A1:A10 qui contiennent des valeurs numériques.

Exemple 2 : Compter des nombres individuels

Vous pouvez également utiliser la fonction NOMBRE pour compter des nombres individuels. Par exemple :

=NOMBRE(1; 2; 3; 4; 5; "texte"; VRAI)

Cette formule renverra 5 car elle compte uniquement les valeurs numériques (1, 2, 3, 4 et 5) et ignore le texte et la valeur logique.

Exemple 3 : Compter des nombres dans plusieurs plages

Vous pouvez utiliser la fonction NOMBRE pour compter les nombres dans plusieurs plages différentes. Par exemple :

=NOMBRE(A1:A5; B1:B5; C1:C5)

Cette formule comptera le nombre de cellules contenant des nombres dans les plages A1:A5, B1:B5 et C1:C5.

Différences entre NOMBRE, NBVAL, NB.SI et NB.VIDE

Il est crucial de comprendre les différences entre la fonction NOMBRE et d'autres fonctions de comptage d'Excel pour choisir la fonction appropriée à votre besoin.

NOMBRE vs. NBVAL

La fonction NBVAL compte le nombre de cellules non vides dans une plage. Contrairement à NOMBRE, elle compte les cellules contenant des nombres, du texte, des dates, des valeurs logiques et même les cellules contenant des erreurs. Elle n'ignore que les cellules vides.

  • NOMBRE : Compte uniquement les cellules contenant des nombres.
  • NBVAL : Compte toutes les cellules non vides.

Exemple :

Si la plage A1:A5 contient : 1, "texte", 3, VRAI, (vide)

  • =NOMBRE(A1:A5) renverra 2.
  • =NBVAL(A1:A5) renverra 4.

NOMBRE vs. NB.SI

La fonction NB.SI compte le nombre de cellules dans une plage qui répondent à un critère spécifique. Par exemple, vous pouvez compter le nombre de cellules contenant une valeur supérieure à 10 ou le nombre de cellules contenant un texte spécifique.

  • NOMBRE : Compte toutes les cellules contenant des nombres.
  • NB.SI : Compte les cellules qui répondent à un critère.

Exemple :

Si la plage A1:A5 contient : 1, 12, 3, 15, 8

  • =NOMBRE(A1:A5) renverra 5.
  • =NB.SI(A1:A5; ">10") renverra 2 (12 et 15).

NOMBRE vs. NB.VIDE

La fonction NB.VIDE compte le nombre de cellules vides dans une plage.

  • NOMBRE : Compte les cellules contenant des nombres.
  • NB.VIDE : Compte les cellules vides.

Exemple :

Si la plage A1:A5 contient : 1, "texte", (vide), 15, (vide)

  • =NOMBRE(A1:A5) renverra 2.
  • =NB.VIDE(A1:A5) renverra 2.

Erreurs Courantes et Comment les Éviter

Lors de l'utilisation de la fonction NOMBRE, certaines erreurs sont fréquentes. Voici comment les identifier et les éviter.

Erreur #VALEUR!

Cette erreur se produit si l'un des arguments de la fonction NOMBRE n'est pas une valeur numérique ou une référence à une cellule contenant une valeur numérique. Assurez-vous que toutes les cellules de la plage contiennent des nombres valides.

Solution : Vérifiez que les cellules contiennent bien des nombres. Si vous avez des dates, assurez-vous qu'elles sont formatées comme des nombres (Excel stocke les dates comme des nombres).

Cellules Formatées comme Texte

Si une cellule est formatée comme texte, Excel la traitera comme du texte même si elle contient des chiffres. La fonction NOMBRE ignorera ces cellules.

Solution : Sélectionnez les cellules concernées, allez dans l'onglet "Accueil", puis dans le groupe "Nombre", choisissez un format numérique (par exemple, "Nombre", "Standard" ou "Monétaire"). Vous pouvez également utiliser l'option "Convertir en nombre" si elle est disponible après avoir sélectionné les cellules.

Espaces Inattendus

Des espaces avant ou après un nombre peuvent empêcher Excel de le reconnaître comme un nombre. La fonction NOMBRE ignorera ces cellules.

Solution : Utilisez la fonction SUPPRESPACE pour supprimer les espaces inutiles. Par exemple, si la cellule A1 contient " 123 ", la formule =SUPPRESPACE(A1) renverra "123". Vous pouvez ensuite appliquer la fonction NOMBRE à cette cellule.

Dates Non Reconnues

Si des dates ne sont pas correctement formatées, Excel peut ne pas les reconnaître comme des nombres. Bien qu'Excel stocke les dates sous forme de nombres, un format incorrect peut empêcher NOMBRE de les compter.

Solution : Assurez-vous que les dates sont formatées correctement. Sélectionnez les cellules concernées, allez dans l'onglet "Accueil", puis dans le groupe "Nombre", choisissez un format de date approprié.

Utilisation Avancée de la Fonction NOMBRE

Bien que la fonction NOMBRE soit simple, elle peut être combinée avec d'autres fonctions pour effectuer des analyses plus complexes.

Combiner NOMBRE avec SI

Vous pouvez utiliser la fonction SI pour créer des conditions et ensuite utiliser NOMBRE pour compter les cellules qui remplissent ces conditions. Bien que NB.SI soit plus appropriée pour cela, comprendre cette combinaison permet une meilleure compréhension des fonctions Excel.

Exemple :

Supposons que vous ayez une plage de cellules A1:A10 contenant des nombres. Vous voulez compter le nombre de cellules qui sont supérieures à 10. Vous pouvez utiliser une colonne supplémentaire (par exemple, la colonne B) pour appliquer la condition SI :

Dans B1, entrez la formule :

=SI(A1>10; 1; 0)

Copiez cette formule vers le bas jusqu'à B10. Ensuite, utilisez la fonction NOMBRE pour compter les cellules dans la plage B1:B10 :

=NOMBRE(B1:B10)

Cette formule renverra le nombre de cellules dans A1:A10 qui sont supérieures à 10. Notez que NB.SI(A1:A10; ">10") est une solution plus simple pour ce cas.

Utiliser NOMBRE avec la Fonction INDIRECT

La fonction INDIRECT permet de créer des références de cellules dynamiques. Vous pouvez l'utiliser avec NOMBRE pour compter les nombres dans des plages définies dynamiquement.

Exemple :

Supposons que vous ayez une feuille de calcul où le nom de la plage à compter est stocké dans la cellule A1 (par exemple, "B1:B10"). Vous pouvez utiliser la fonction INDIRECT pour référencer cette plage et ensuite utiliser NOMBRE pour compter les nombres :

=NOMBRE(INDIRECT(A1))

Si A1 contient "B1:B10", cette formule comptera le nombre de cellules contenant des nombres dans la plage B1:B10.

Alternatives à la Fonction NOMBRE

Dans certaines situations, d'autres fonctions peuvent être plus appropriées que la fonction NOMBRE. Voici quelques alternatives :

NB.SI.ENS

La fonction NB.SI.ENS permet de compter le nombre de cellules qui répondent à plusieurs critères. C'est une alternative puissante à NOMBRE lorsque vous avez des conditions complexes.

Exemple :

Supposons que vous ayez une plage de cellules A1:A10 contenant des nombres et une plage de cellules B1:B10 contenant des catégories. Vous voulez compter le nombre de cellules dans A1:A10 qui sont supérieures à 10 et dont la catégorie correspondante dans B1:B10 est "A". Vous pouvez utiliser la formule :

=NB.SI.ENS(A1:A10; ">10"; B1:B10; "A")

FREQUENCE

La fonction FREQUENCE calcule la fréquence à laquelle des valeurs se produisent dans une plage de données. Elle renvoie une matrice de nombres qui représente la distribution de fréquence des données.

Exemple :

Supposons que vous ayez une plage de cellules A1:A10 contenant des scores d'examen. Vous voulez calculer la fréquence des scores dans différentes catégories (par exemple, 0-50, 51-75, 76-100). Vous pouvez utiliser la fonction FREQUENCE pour obtenir ces informations.

Tableaux Croisés Dynamiques

Les tableaux croisés dynamiques sont un outil puissant pour l'analyse de données. Ils permettent de résumer et d'analyser des données de manière interactive. Vous pouvez utiliser un tableau croisé dynamique pour compter le nombre d'occurrences de différentes valeurs dans une plage de données.

Comment créer un tableau croisé dynamique :

  1. Sélectionnez la plage de données.
  2. Allez dans l'onglet "Insertion" et cliquez sur "Tableau croisé dynamique".
  3. Choisissez où vous voulez placer le tableau croisé dynamique (nouvelle feuille de calcul ou feuille existante).
  4. Dans le volet "Champs du tableau croisé dynamique", faites glisser le champ que vous voulez compter vers la zone "Valeurs".
  5. Par défaut, Excel utilisera la fonction SOMME. Cliquez sur le champ dans la zone "Valeurs", choisissez "Paramètres des champs de valeurs" et sélectionnez "Nombre".

Bonnes Pratiques pour Utiliser la Fonction NOMBRE

  • Vérifiez le format des cellules : Assurez-vous que les cellules contiennent des nombres valides et qu'elles sont formatées correctement.
  • Utilisez des plages nommées : Définir des plages nommées rend vos formules plus lisibles et plus faciles à maintenir.
  • Combinez avec d'autres fonctions : Explorez les possibilités de combiner NOMBRE avec d'autres fonctions pour des analyses plus complexes.
  • Documentez vos formules : Ajoutez des commentaires à vos formules pour expliquer leur fonctionnement et leur objectif.
  • Testez vos formules : Vérifiez que vos formules renvoient les résultats attendus en utilisant des exemples de données.

En suivant ces conseils et en comprenant les subtilités de la fonction NOMBRE, vous serez en mesure de l'utiliser efficacement pour analyser vos données dans Excel.

Questions fréquentes

Quelle est la différence entre NOMBRE et NBVAL dans Excel ?

La fonction `NOMBRE` compte uniquement les cellules contenant des valeurs numériques, tandis que la fonction `NBVAL` compte toutes les cellules non vides, qu'elles contiennent des nombres, du texte, des dates ou des valeurs logiques.

Comment puis-je utiliser la fonction NOMBRE pour compter les cellules qui répondent à un certain critère ?

La fonction `NOMBRE` ne peut pas être utilisée directement pour compter les cellules qui répondent à un critère. Vous devez utiliser la fonction `NB.SI` ou `NB.SI.ENS` pour cela. Ces fonctions permettent de spécifier des critères et de compter uniquement les cellules qui les remplissent.

Que faire si la fonction NOMBRE ne compte pas les nombres dans ma feuille de calcul ?

Vérifiez que les cellules sont correctement formatées comme des nombres et non comme du texte. Assurez-vous également qu'il n'y a pas d'espaces inutiles avant ou après les nombres. Si le problème persiste, essayez de convertir les cellules en nombres en utilisant l'option "Convertir en nombre" d'Excel.

Mots-clés associés :

fonction nbval excel fonction nb.si excel fonction nb.vide excel compter cellules excel formule excel nombre

Partager cet article :