Exceller

Compter les cellules égales à la casse

Count Cells Equal Case Sensitive

Formule Excel : compter les cellules égales à la casseFormule générique |_+_| Sommaire

Pour compter les cellules contenant du texte spécifique, en tenant compte des majuscules et des minuscules, vous pouvez utiliser une formule basée sur le Fonction EXACTE avec le Fonction SOMMEPROD . Dans l'exemple illustré, E5 contient cette formule, copiée :





= SUMPRODUCT ((-- EXACT (value,range)))

Où 'noms' est le plage nommée B5 : B11. Cela fournit un nombre sensible à la casse de chaque nom répertorié dans la colonne D.

Explication

La fonction EXACT prend deux arguments, text1 et text2. Lorsque text1 et text2 correspondent exactement (en respectant la casse), EXACT renvoie TRUE. Sinon, EXACT renvoie FALSE :





 
= SUMPRODUCT ((-- EXACT (D5,names)))

Dans l'exemple illustré, nous devons vérifier toutes les valeurs de la colonne B chaque fois que nous comptons un nom dans la colonne D. Étant donné que nous donnons plusieurs valeurs EXACTES, cela renvoie plusieurs résultats. Dans E5, EXACT renvoie :

 
= EXACT ('ayako','ayako') // returns TRUE = EXACT ('ayako','Ayako') // returns FALSE

Chaque VRAI représente une correspondance exacte de 'ayako' dans B5:B11. Parce que nous voulons compter les résultats, nous utilisons un double négation (--) pour convertir les valeurs VRAI et FAUX en 1 et 0. Le tableau résultant est :



 
{FALSEFALSEFALSEFALSETRUETRUETRUE}

Enfin, SUMPRODUCT additionne les valeurs du tableau et renvoie 3.

Remarque : Étant donné que SUMPRODUCT peut gérer les tableaux de manière native, il n'est pas nécessaire d'utiliser Ctrl+Maj+Entrée pour saisir cette formule.

Auteur Dave Bruns


^