Compter le nombre de contenus de cellules Excel différents avec condition

Table des matières

Comptez le nombre d'enregistrements de données pour lesquels un critère approprié apparaît dans une certaine colonne de votre liste Excel

Imaginez une liste dans laquelle vous souhaitez compter les occurrences de différents contenus de cellule. Cependant, seules doivent être prises en compte les cellules dans lesquelles il existe un certain caractère dans la cellule voisine. Les cellules vides ne doivent pas être prises en compte lors du comptage.

Voici un exemple concret : Dans A1 : A50 toutes les entrées différentes doivent être comptées. Cependant, seules les entrées doivent être prises en compte dans lesquelles il y a un "x" dans la colonne B.

Pour résoudre ce problème, entrez la formule suivante dans la cellule dans laquelle le résultat doit apparaître :

= SOMME (N (SI (B1 : B50 = "x"; COMPARER (SI (B1 : B50 = "x" ; A1 : A50) ; SI (B1 : B50 = "x" ; A1 : A50) );) = LIGNE (1:50)))))

Cette formule est une formule matricielle. Vous devez donc confirmer votre saisie avec la combinaison de touches CTRL SHIFT ENTER. La touche SHIFT désigne la touche que vous devez maintenir enfoncée pour saisir une lettre majuscule. Excel affiche la formule entre accolades si elle a été saisie correctement sous forme de formule matricielle.

La figure suivante montre la formule dans la ligne de commande d'un exemple de table :

Si nécessaire, vous pouvez ajouter d'autres conditions à cette formule. Si, par exemple, la colonne C doit également être vérifiée pour le texte contenu "y", la formule matricielle (CTRL SHIFT ENTER) ressemble à ceci :

= SOMME (N (SI ((B1: B50 = "x") * (C1: C50 = "y"); COMPARE (SI ((B1: B50 = "x") * (C1: C50 = "y"); A1 : A50); SI ((B1 : B50 = "x") * (C1 : C50 = "y"); A1 : A50 ;) = LIGNE (1:50))))

Vous contribuerez au développement du site, partager la page avec vos amis

wave wave wave wave wave