KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment utiliser NB.SI sur des données ou listes filtrées avec des critères sous Excel ?

AuteurKelly Date de modification

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

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 :
Capture d’écran des données d’origine dans Excel, montrant la colonne Vendeur avec les noms avant filtrage

Données filtrées :
Capture d’écran des données filtrées dans Excel, montrant les noms des vendeurs après avoir exclu Julie et Nicole

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.)
Capture d’écran d’Excel avec la formule SI dans la colonne auxiliaire, comptant les occurrences de « Poire »
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.)
Capture d’écran d’Excel avec la formule NB.SI.ENS appliquée pour compter les données filtrées selon des critères spécifiques

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.

Publicité pour les fonctions Kutools SOMMEVISIBLE, NBVISIBLE et MOYENNEVISIBLE permettant de compter uniquement les cellules visibles

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.

Capture d’écran d’Excel avec les fonctions SOMMEPROD et SOUS.TOTAL appliquées pour compter les données filtrées

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.

Publicité pour l’utilitaire Kutools Fractionner les données afin de répartir les données dans plusieurs feuilles

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

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

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.

ExcelWordOutlookTabsPowerPoint
  • 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