Accéder au contenu principal

Kutools for Office — Une Suite. Cinq Outils. Accomplissez Plus.

Compter les lignes visibles avec des critères dans Excel

Author Siluvia Last modified

Il est facile de compter uniquement les lignes visibles dans une liste filtrée avec la fonction SOUS.TOTAL. Cependant, si vous souhaitez compter les lignes visibles avec des critères, la fonction SOUS.TOTAL ne peut pas vous aider à atteindre cet objectif. Vous devez appliquer une formule basée sur les fonctions SOMMEPROD, SOUS.TOTAL et DECALER. Ce tutoriel fournit des étapes détaillées pour vous aider à y parvenir.

doc-count-visible-rows-with-criteria-1


Comment compter les lignes visibles avec des critères dans Excel ?

Le tableau de produits ci-dessous a été filtré par Magasin A, pour ne compter que les ordinateurs portables visibles dans la colonne Produit, vous devez appliquer la formule ci-dessous.

doc-count-visible-rows-with-criteria-2

Formules génériques

=SOMMEPROD((plage=critère)*(SOUS.TOTAL(103;DECALER(première_cellule_plage;LIGNE(plage)-MIN(LIGNE(plage));0))))

Arguments

Plage : La plage où vous compterez uniquement les lignes visibles.
Critère : Le critère sur lequel vous compterez les lignes visibles.
PremièreCellulePlage : La première cellule de la plage.

Comment utiliser ces formules ?

1. Sélectionnez une cellule vide pour afficher le résultat.

2. Entrez la formule ci-dessous dedans, puis appuyez sur la touche Entrée. Le résultat s'affichera alors dans la cellule sélectionnée.

=SOMMEPROD((D3:D15=C18)*(SOUS.TOTAL(103;DECALER(D3;LIGNE(D3:D15)-MIN(LIGNE(D3:D15));0))))

doc-count-visible-rows-with-criteria-3

Remarques :

1) Dans la formule, D3:D15 est la plage contenant les lignes visibles à compter, C18 contient le critère sur lequel vous compterez les lignes visibles, et D3 est la première cellule de la plage. Vous pouvez les modifier en fonction de vos propres données.
2) Si vous n'avez pas entré le critère dans une cellule à l'avance, vous pouvez l'entrer directement dans la formule et l'encadrer de guillemets doubles comme suit.

=SOMMEPROD((D3:D15="Ordinateur portable")*(SOUS.TOTAL(103;DECALER(D3;LIGNE(D3:D15)-MIN(LIGNE(D3:D15));0))))


Fonctions connexes

Fonction SOMMEPROD d'Excel
La fonction SOMMEPROD d'Excel peut être utilisée pour multiplier deux ou plusieurs colonnes ou tableaux ensemble, puis obtenir la somme des produits.

Fonction SOUS.TOTAL d'Excel
La fonction SOUS.TOTAL d'Excel renvoie un sous-total dans une liste ou une base de données.

Fonction LIGNE d'Excel
La fonction LIGNE d'Excel renvoie le numéro de ligne d'une référence.

Fonction MIN d'Excel
La fonction MIN d'Excel renvoie le plus petit nombre d'un ensemble de valeurs.


Formules connexes

Compter le nombre de lignes visibles dans une liste filtrée
Ce tutoriel explique comment compter le nombre de lignes visibles dans une liste filtrée dans Excel avec la fonction SOUS.TOTAL.

Compter les valeurs uniques dans une plage
Ce tutoriel explique comment compter uniquement les valeurs uniques parmi les doublons dans une liste dans Excel avec des formules spécifiées.

Compter les valeurs uniques avec des critères
Ce guide étape par étape aide à compter uniquement les valeurs uniques en fonction d'un critère spécifié dans une autre colonne.

Utiliser NB.SI sur une plage non contiguë
Ce guide étape par étape montre comment utiliser la fonction NB.SI sur une plage non contiguë dans Excel.


Les meilleurs outils de productivité pour Office

Kutools pour Excel - Vous aide à vous démarquer de la foule

🤖 Assistant AI de KUTOOLS : Révolutionnez l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les fonctions de Kutools
Fonctionnalités populaires : Rechercher, Mettre en évidence ou Identifier les doublons  |  Supprimer les lignes vides  |  Combiner les colonnes ou cellules sans perte de données  |  Arrondir sans formule ...
Super VLookup : Critères multiples  |  Valeurs multiples  |  À travers plusieurs feuilles  |  Correspondance floue...
Liste déroulante avancée : Liste déroulante facile  |  Liste déroulante dépendante  |  Liste déroulante multi-sélection...
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer des colonnes  |  Activer/Désactiver la visibilité des colonnes masquées  Comparer des colonnes pour sélectionner des cellules identiques et différentes ...
Fonctionnalités phares : Mise au point de la grille  |  Affichage de conception  |  Barre de formule améliorée  |  Gestionnaire de classeur et de feuille | Bibliothèque d'AutoTexte (texte automatique)  |  Sélecteur de date  |  Fusionner les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules  |  Envoyer des e-mails par liste  |  Super Filtre  |  Filtre spécial (filtrer gras/italique/barré...) ...
Top 15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères ...)  |  50+ types de graphiques (Diagramme de Gantt ...)  |  40+ formules pratiques (Calculer l’âge en fonction de la date de naissance ...)  |  19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin ...)  |  12 outils de conversion (Convertir en mots, Conversion de devises ...)  |  7 outils de fusion et division (Fusion avancée des lignes, Diviser les cellules Excel ...)  |  ... et plus encore
Utilisez Kutools dans votre langue préférée – prend en charge l'anglais, l'espagnol, l'allemand, le français, le chinois et plus de 40 autres langues !

Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin est à portée d'un clic...


Office Tab - Activer la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)

  • Une seconde pour passer entre des dizaines de documents ouverts !
  • Réduit de centaines le nombre de clics souris pour vous chaque jour, dites adieu à la main de la souris.
  • Augmente votre productivité de 50 % lors de la visualisation et de l'édition de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.