Fonction NBVAL Excel

Fonction NBVAL Excel

NBVAL permet de compter les cellules remplies dans une plage de cellules.

5
(20)

La fonction NBVAL Excel permet de compter les cellules remplies dans une plage de cellules. Autrement dit, elle permet de compter les cellules contenant des nombres (et des dates), du texte et/ou une formule.

NB : il faut bien différencier NBVAL de la fonction NB (compter des cellules contenant des nombres).

La fonction NB.SI.ENS permet aussi de compter les cellules remplies lorsque tu sélectionnes la plage contenant les cellules remplies dans le 1ᵉʳ argument, et que tu saisis le critère "<>" (différent de rien) dans le 2ᵉ argument. Voici la syntaxe à respecter : =NB.SI.ENS(Plage;"<>").

Elle fait partie des fonctions incontournables d'Excel qui sont faciles à mettre en pratique :


Ma note pour cette fonction (et mes explications dans cet article) :


La fonction NBVAL dans Excel est très simple d'utilisation et extrêmement utile. Elle permet de compter les cellules non vides dans une plage. Par exemple, imbriquée dans la fonction DECALER, elle permet de créer des plages dynamiques.

Avis de notre formateur : Nicolas Parent

Dans cette vidéo, notre formateur Excel Nicolas PARENT vous présente la fonction NBVAL sur Excel.

Vidéo YouTube : Comment utiliser la fonction NBVAL sur Excel ?

5 informations à retenir sur la fonction NBVAL Excel

  1. NBVAL permet de compter les cellules remplies dans une plage de cellules.
  2. NBVAL fait partie des fonctions phares du logiciel Excel.
  3. NBVAL compte toutes les cellules remplies, peu importe leur contenu, tandis que NB compte uniquement les cellules contenant des nombres.
  4. Si une formule n'affiche rien, NBVAL considère tout de même la cellule comme remplie, car elle contient la formule.
  5. Pour compter les cellules qui répondent d'un ou plusieurs critères, tu dois utiliser la fonction NB.SI.ENS.

Syntaxe de la fonction NBVAL Excel

La syntaxe de NBVAL est très simple : il suffit d’indiquer la plage à analyser.

Excel compte alors toutes les cellules non vides.

Si vous souhaitez faire la même chose avec une fonction conditionnelle, vous pouvez aussi utiliser :

NBVAL(Valeur1;[Valeur1];...)

ArgumentDescription
Valeur1 (obligatoire)Plage dans laquelle tu veux compter les cellules remplies.
[Valeur1] (facultatif)Tu peux spécifier jusqu’à 255 valeurs de cette façon.
Syntaxe de la fonction NBVAL Excel

Exemple 1 - Comment compter les cellules remplies sur Excel

Ici, tu veux compter le nombre d'élèves dans la classe (cellule C2).

NBVAL excel compter toutes les cellules remplies

RemarquE

  • Si une cellule contient une formule qui ne renvoie rien (""), alors la fonction NBVAL compte cette cellule, car elle considère qu’elle n’est pas vide.

Exemple 2 - Comment exclure des éléments du comptage des cellules remplies sur Excel

Ce tableau liste les codes de variété de plusieurs types de fruits.

D’abord, tu veux compter le nombre de variétés de fruits sauf les bananes et les framboises (cellule A14).

Puis, tu veux compter le nombre de variétés de fruits sauf les codes de variété commençant par "FR" (cellule B14).

Exclure des éléments du comptage des cellules remplies avec NBVAL et NB.SI.ENS (ou NB.SI)

RemarquES

  • (1) Tu peux soustraire des fonctions NB.SI à la fonction NBVAL pour renvoyer le résultat. En effet, NBVAL compte toutes les cellules remplies, donc tu peux utiliser NB.SI (ou NB.SI.ENS) pour exclure des éléments de ce comptage.
  • (2) Ici, utiliser NB.SI seule(ou NB.SI.ENS) est plus facile que de la soustraire à la fonction NBVAL (voir les exemples des fonctions NB.SI et NB.SI.ENS).
  • (2) Bien entendu, tu peux utiliser des caractères génériques(*) dans les critères des fonctions NB.SI et NB.SI.ENS(voir « Les caractères génériques Excel »).

Exercice NBVAL Excel

Fiche de révision PDF de la fonction NBVAL Excel

Téléchargez la fiche de révision pour retenir la différence entre NBVAL, NB et NB.VIDE, ainsi que la syntaxe alternative avec NB.SI.ENS.

Un résumé clair pour ne plus jamais confondre ces fonctions.

Nos meilleures pratiques avec la fonction NBVAL Excel

Meilleures PratiquesDescriptionExemple de Formule
Utiliser NBVAL pour Comptage GénéralComptez les cellules non vides dans une plage de données.=NBVAL(A1:A10)
Combinaison avec d'Autres FonctionsCombinez avec NB.SI ou NB.SI.ENS pour exclure certains critères du comptage.=NBVAL(A1:A10) - NB.SI(A1:A10, "banane")
Utilisation des Caractères GénériquesUtilisez des caractères génériques comme l’astérisque (*) pour des comptages plus flexibles.=NBVAL(A1:A10) - NB.SI(A1:A10, "FR*")
Comptage Dynamique avec les Barres d'ÉtatUtilisez la barre d'état d'Excel pour obtenir un comptage rapide des cellules non vides.N/A
Mise en Forme ConditionnelleUtilisez NBVAL pour valider la saisie de données avant de procéder avec d'autres calculs.=SI(NBVAL(A1:A10) < 10, "Veuillez remplir toutes les cellules", "OK")
Vérification de Données ImportéesVérifiez le nombre de cellules remplies après l'importation de données pour confirmer leur intégrité.=NBVAL(B2:B100)
Combinaison avec des Plages NomméesUtilisez des plages nommées pour rendre vos formules plus lisibles et faciles à gérer.=NBVAL(Plage_Données)
Nos meilleures pratiques sur la fonction NBVAL
Visuel Formation gratuite Excel en ligne avec PDF et sans inscription
Commencer la formation gratuite Excel

Les erreurs à éviter avec la fonction NBVAL Excel

Erreurs CourantesDescriptionSolution/Exemple
Inclusion de Cellules VidesInclure des cellules vides dans la plage de comptage peut fausser les résultats attendus.Assurez-vous que la plage sélectionnée contient uniquement les cellules pertinentes. =NBVAL(A1:A10)
Utilisation Incorrecte avec NB.SIConfondre NBVAL avec NB.SI peut conduire à des résultats incorrects, car NB.SI compte les cellules selon un critère spécifique.Utilisez NBVAL pour compter toutes les cellules non vides et NB.SI pour des critères spécifiques. =NBVAL(A1:A10) - NB.SI(A1:A10; "banane")
Erreur de syntaxeOublier des parenthèses ou des guillemets lors de la combinaison avec d'autres fonctions peut générer des erreurs de syntaxe.Vérifiez que toutes les parenthèses et guillemets sont correctement placés. =NBVAL(A1:A10) - NB.SI(A1:A10; "banane")
Comptage des cellules avec formule videNBVAL compte les cellules avec des formules qui renvoient des chaînes vides ("") comme remplies.Utilisez une formule additionnelle pour exclure les cellules avec des formules vides. =SOMMEPROD((A1:A10<>"")*(ESTNUM(A1:A10)+ESTTEXTE(A1:A10)))
Ignorer les erreurs de donnéesNBVAL ne détecte pas les erreurs dans les cellules, ce qui peut donner des résultats trompeurs.Utilisez une combinaison de NBVAL avec ESTERREUR pour identifier les erreurs. =NBVAL(A1:A10) - NB.SI(A1:A10, "#N/A")
Erreur de plage dynamiqueLors de l'utilisation de plages dynamiques, NBVAL peut ne pas mettre à jour le comptage lorsque la plage change.Utilisez des plages nommées ou des tableaux structurés pour des mises à jour automatiques. =NBVAL(Plage_Dynamique)
Confusion avec d'autres fonctions de comptageConfondre NBVAL avec d'autres fonctions de comptage comme NB ou NB.VIDE peut conduire à des résultats inattendus.Comprenez bien la différence entre ces fonctions et utilisez-les selon le besoin spécifique. =NBVAL(A1:A10) vs. =NB(A1:A10) vs. =NB.VIDE(A1:A10)
Mauvaise gestion des caractères génériquesUtiliser incorrectement des caractères génériques (comme l'astérisque *) dans des fonctions combinées peut fausser les résultats.Utilisez correctement les caractères génériques dans les critères des fonctions. =NBVAL(A1:A10) - NB.SI(A1:A10, "FR*")
Cellules fusionnéesLes cellules fusionnées peuvent causer des problèmes de comptage, car NBVAL compte chaque cellule fusionnée comme une seule cellule remplie.Évitez les cellules fusionnées dans les plages de comptage ou traitez-les spécifiquement.
Données non vérifiéesNe pas vérifier la nature des données avant d'utiliser NBVAL peut conduire à des comptages incorrects.Effectuez une vérification préalable des données pour vous assurer qu'elles sont conformes aux attentes.
Les erreurs à éviter NBVAL

Aller plus loin

Maîtrisez les fonctions Excel

Visuel_Formation gratuiteExcel_enligne

Découvrez notre livre Excel sur toutes les fonctions

livre Excel complet sur les fonctions

Maîtrisez les fonctions de A à Z sur Excel

Vous souhaitez exploiter pleinement les fonctions d'Excel et gagner du temps dans la réalisation de vos tâches ? Notre e-book est fait pour vous !

Il contient une fiche et des exercices pratiques pour chaque fonction Excel. C'est l'ouvrage idéal pour maîtriser les fonctions dont vous avez besoin, stimuler votre créativité et améliorer la qualité de vos fichiers.

Encore un doute ? Profitez d'un aperçu avec notre -> eBook Excel gratuit.

Gagnez du temps avec Excel dans vos tâches quotidiennes

Savoir compter correctement les cellules est essentiel pour éviter des erreurs d’interprétation.

Dans nos formations Excel, vous apprenez à :

  • Structurer correctement vos données
  • Choisir la bonne fonction selon votre besoin
  • Éviter les confusions entre NB, NBVAL et NB.SI.ENS
  • Construire des tableaux fiables et professionnels
  • Gagner du temps dans vos analyses quotidiennes

Formation personnalisée, formateur expert dédié, certification reconnue et parcours finançables.

Besoin d'une formation en présentiel ? Découvrez nos formation Excel 2.0 en présentiel à Nîmes

FAQ - Questions fréquentes sur la fonction Excel NBVAL

À quoi sert la fonction NBVAL sur Excel ?

La fonction NBVAL permet de compter les cellules remplies dans une plage de cellules (comptez les cellule contenant des nombres, des dates, du texte, une formule).

Quelle est la différence entre NB et NBVAL ?

NB permet de compter les cellules contenant des nombres (et donc les dates), alors que la fonction NBVAL permet de compter les cellules remplies.

Quel est le nom de la fonction NBVAL en anglais ?

Le nom de la fonction NBVAL en anglais est COUNTA.

Comment utiliser la fonction NBVAL dans Excel ?

La fonction NBVAL est utilisée pour compter le nombre de cellules non vides dans une plage de cellules. Voici comment l'utiliser :
Sélectionnez la cellule où vous souhaitez afficher le résultat.
Tapez la formule suivante :excelCopier le code
=NBVAL(A1:A10)
Remplacez A1:A10 par la plage de cellules que vous souhaitez analyser.
Appuyez sur Entrée pour obtenir le nombre de cellules non vides dans la plage sélectionnée.

Comment faire la fonction NB.SI sur Excel ?

La fonction NB.SI.ENS permet de compter le nombre de cellules qui répondent à un critère spécifique dans une plage de cellules.

Comment calculer le nombre de cellules contenant une valeur dans Excel ?

Pour calculer le nombre de cellules contenant une valeur spécifique dans Excel, vous pouvez utiliser la fonction NB.SI.ENS.

Si cet article vous a plu, partagez-le avec votre équipe ou laissez-nous un commentaire ! 💚

Clique sur l'étoile pour l'évaluer !

Note moyenne 5 / 5. Nombre de votes : 20

Aucun vote jusqu'à présent ! Tu peux être le premier à évaluer cet article.

Nicolas Parent - Formateur Excel chez Morpheus Formation

Nicolas Parent - Formateur Excel chez Morpheus Formation

Je suis Nicolas, formateur Excel et co-fondateur de Morpheus Formation. Ancien comptable diplômé d'un DCG, j’ai accompagné des dizaines de collègues avant de me spécialiser dans la formation Excel. Avec plus de 700 apprenants accompagnés et des centaines d’heures de formation en entreprise, j’ai développé une pédagogie simple : rendre Excel accessible, quel que soit votre niveau.

Mes spécialités : Power Query, les Tableaux Croisés Dynamiques (TCD) ou encore les fonctions modernes : RECHERCHEX, SI.CONDITIONS, FILTRE…

Je forme notamment sur :
Formation Excel 2.0 à distance : exploiter les dernières fonctionnalités
Formation Excel débutant : poser des bases solides
Formation Excel avancé : approfondir l’analyse et l’automatisation
Formation Excel à Paris : accompagnement en présentiel

💡 Bon à savoir : nos formations sont éligibles au CPF si vous avez travaillé plus de deux ans en France. Cliquez ici pour découvrir la meilleure formation Excel CPF.

Articles: 297

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

🎁 Félicitations ! Votre ebook Excel offert !
EXERCICES | FICHES | EXEMPLES
Votre ebook Excel offert !
Félicitations !
Vous souhaitez progresser rapidement et exploiter le plein potentiel d'Excel ?
Choisissez votre
formation Excel !
Quel est votre niveau sur Excel ?
Seulement 7 % des 8 000 personnes ont atteint un niveau avancé.
Testez vos connaissances sur Excel pour vous situer par rapport aux autres utilisateurs et découvrez nos ressources exclusives adaptées à votre niveau.
*et recevez votre certificat à la fin !
Sky Rocket Your Agency Income
Get Our Free Guide to
299 vidéos Excel rien que pour vous 😁
Tout ce qu’il faut pour progresser gratuitement sur Excel !
  • Une publication par semaine (minimum !)
  • Vos commentaires ? On les lit tous (promis)
  • Nos vidéos partent des vrais problèmes rencontrés 
C’est gratuit. C’est utile. C’est pour vous.
Excel vous fait perdre du temps ? Demandez un AUDIT gratuit
  • Identifier ce qui vous ralentit dans vos fichiers
  • Voir ce qui peut être automatisé ou fiabilisé
  • Comprendre comment faire évoluer votre façon de travailler
  • Découvrir le format de formation le plus efficace pour vous
  • Repartir avec une vision claire (même sans formation)
100 % gratuit • Sans engagement • 15 minutes Réservé aux professionnels basés en France
NICOLAS PARENT - Formateur Excel -
Expliquez-nous comment vous travaillez sur Excel. On vous montre quoi améliorer. En 15 minutes avec un expert, vous allez pouvoir :
LES 25 FONCTIONS EXCEL LES PLUS UTILISÉES !
E-book Excel offert