Comment utiliser NB.SI sur des données ou listes filtrées avec des critères sous Excel ?
Vous avez sans doute remarqué que, quels que soient vos filtres activés ou non, la fonction NB.SI ignore le filtrage et renvoie une valeur fixe. Dans certains cas, il est pourtant essentiel de compter uniquement les données visibles après application d’un filtre, selon un critère précis. Comment y parvenir ? Dans cet article, je vous présente plusieurs méthodes rapides pour effectuer un décompte conditionnel sur des données ou une liste filtrée dans Excel.
- Compter les données filtrées selon des critères en ajoutant une colonne auxiliaire dans Excel
- Compter les données filtrées selon des critères à l’aide de fonctions Excel
- Compter les données filtrées selon des critères en scindant Plage de données en plusieurs feuilles, puis en effectuant le décompte
Compter les données filtrées selon des critères en ajoutant une colonne auxiliaire dans Excel
Dans cet article, je prendrai le tableau suivant comme exemple, où j’ai filtré Julie et Nicole dans la colonne « Vendeur ».
Données d’origine :
Données filtrées :
Cette méthode vous guide pas à pas pour ajouter une colonne auxiliaire supplémentaire, après quoi vous pourrez utiliser la fonction NB.SI.ENS afin de compter les données filtrées dans Excel. ()Remarque : cette méthode nécessite que votre tableau d’origine soit déjà filtré avant de suivre les étapes ci-dessous.)
1. Repérez une cellule vide à côté de votre tableau filtré d’origine, par exemple la cellule G2, saisissez =SI(B2=«Poire»,1,""), puis faites glisser la poignée de recopie jusqu’à la plage souhaitée. ()Remarque : Dans la formule =SI(B2=«Poire»,1,""), B2 est la cellule que vous souhaitez évaluer, et « Poire » correspond au critère utilisé pour le comptage.)
Une colonne auxiliaire apparaît désormais à côté de votre tableau filtré d’origine. La valeur « 1 » indique qu’il s’agit d’une poire dans la colonne B, tandis qu’une cellule vide signifie que ce n’est pas une poire.
2. Sélectionnez une cellule vide et saisissez la formule =COUNTIFS(B2:B18,«Pear»,G2:G18,"1"), puis appuyez sur la touche Entrée. ()Remarque : Dans la formule =COUNTIFS(B2:B18,«Pear»,G2:G18,"1"), les plages B2:B18 et G2:G18 sont celles que vous comptez, et « Poire » ainsi que « 1 » sont les critères utilisés pour le décompte.)
Vous obtenez désormais immédiatement le nombre de résultats. Veuillez noter que ce nombre ne changera pas si vous désactivez le filtre ou modifiez les critères de filtrage.
Additionner/Compter/Moyenner uniquement les cellules visibles dans un Plage limitée, en ignorant les cellules/lignes/colonnes masquées ou filtrées
Les fonctions classiques SOMME, NB et MOYENNE prennent en compte toutes les cellules de la plage spécifiée, qu’elles soient masquées ou filtrées ou non. La fonction SOUS.TOTAL, quant à elle, permet d’additionner, de compter ou de calculer une moyenne tout en ignorant les lignes masquées. Cependant, les fonctions Kutools pour Excel SOMME.VISIBLE, NB.VISIBLE et MOYENNE.VISIBLE vous permettent de calculer facilement la plage spécifiée en ignorant toutes les cellules, lignes ou colonnes masquées.

Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Compter les données filtrées selon des critères à l’aide de fonctions Excel
Si vous souhaitez que le nombre de résultats s’adapte automatiquement aux modifications apportées au filtre, utilisez la fonction SOMMEPROD dans Excel comme suit :
Dans une cellule vide, saisissez la formule =SUMPRODUCT(SUBTOTAL(3,OFFSET(B2:B18,ROW(B2:B18)-MIN(ROW(B2:B18)),,1)),ISNUMBER(SEARCH(«Pear»,B2:B18))+0), puis appuyez sur la touche Entrée.

Remarques :
(1) Dans la formule ci-dessus, B2:B18 est la plage que vous comptez, et « Poire » est le critère utilisé pour le décompte.
(2) Le résultat changera dès que vous désactiverez le filtre ou modifierez les critères de filtrage.
Scinder facilement une plage en plusieurs feuilles selon des critères présents dans une colonne sous Excel
Comparées à des formules matricielles complexes, il est souvent bien plus simple d’enregistrer tous les enregistrements filtrés dans une nouvelle feuille de calcul, puis d’appliquer la fonction NB pour compter la plage de données ou la liste filtrée.
L’utilitaire Kutools pour Excel propose la fonction Diviser les données, qui permet aux utilisateurs d’Excel de scinder facilement une plage en plusieurs feuilles de calcul selon des critères présents dans une colonne de la plage d’origine.

Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant
Articles associés
Comment compter les cellules qui ne contiennent pas de texte dans Excel ?
Comment compter les cellules contenant une date ou des données sous Excel ?
Comment compter les cellules contenant X ou Y dans Excel ?
Comment utiliser NB.SI avec des dates, des mois, des années ou une plage de dates dans Excel ?
Meilleurs outils de productivité Office
Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre 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 rend votre travail bien plus facile
- Activez 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 vous fait économiser des centaines de clics de souris chaque jour !
Tous les compléments Kutools. Un seul installateur
Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.
- Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
- Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
- Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
- Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
- Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels