Accéder au contenu principal

Compter les lignes visibles avec des critères dans Excel

Author: Siluvia Last Modified: 2025-08-06

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 grâce à : 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 les 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 les Colonnes  |  Basculer l'État de Visibilité des Colonnes Masquées  Comparer les Colonnes pour Sélectionner les Mêmes Cellules et Différentes Cellules ...
Fonctionnalités phares : Mise au point de la Grille  |  Affichage de Conception  |  Barre de Formule Améliorée  |  Gestionnaire de Classeur et Feuilles de Calcul | Bibliothèque d'AutoTexte (Texte Automatique)  |  Sélecteur de Date  |  Fusionner les Feuilles de Calcul  |  Chiffrer/Déchiffrer les Cellules  |  Envoyer des Emails 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 n'est qu'à un clic...


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

  • Passez d'un document ouvert à un autre en une seconde !
  • Réduisez des centaines de clics de souris chaque jour, dites adieu à la fatigue de la souris.
  • Augmente votre productivité de 50 % lors de la consultation et de la modification de plusieurs documents.
  • Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.