Comptage de deux colonnes en fonction du contenu des cellules

Fermé
nohas1967 - 11 déc. 2012 à 15:35
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 - 12 déc. 2012 à 08:44
Bonjour,
Je travail avec de l'exell 2003.
J'ai une colonne contenant des noms (colonne B) et une autre des libellées (J).
Je souhaite (sur les plage $B$3:$B$2000 et $J$3:$J$2000) compter pour la colonne B tous les noms ayant un libellé AA avec et ceux ayant un noms vide avec le libellé AA.
Exemple
colonne B Colonne J
Pierre AA
cellule vide ("") AA
Jack BB
cellule Vide ("") AA

Nombre: AA avec nom = 1
Nombre: AA avec vide ("") = 2
Nombre : BB avec nom = 1
Je souhaiterais faire celà avec une formule ou macro afin de l'automatiser sachant que tous n'est pas rempli jusqu'à la ligne 2000.
D'avance merci pour votre aide.
A voir également:

3 réponses

ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
Modifié par ccm81 le 11/12/2012 à 16:35
Bonjour

essaies ceci (plages à adapter)
pour les noms+AA =SOMMEPROD(($B$3:$B$13<>"")*($J$3:$J$13="AA")*1)
pour les noms+vide=SOMMEPROD(($B$3:$B$13<>"")*($J$3:$J$13="")*1)
pour les vide+AA=SOMMEPROD(($B$3:$B$13="")*($J$3:$J$13="AA")*1)

bonne suite
0
Milles mercis!!
ça fonctionne sans le *1; je n'ai pas compris l'utilité de *1.
0
ccm81 Messages postés 10851 Date d'inscription lundi 18 octobre 2010 Statut Membre Dernière intervention 16 avril 2024 2 404
12 déc. 2012 à 08:44
Le *1 (multiplication par un) transforme un résultat non numérique en résultat numérique, essaies de dénombrer les noms avec ceci
=SOMMEPROD(($B$3:$B$13<>"")*1)
puis avec ceci
=SOMMEPROD(($B$3:$B$13<>""))

ici, disons que j'ai mis le *1 par habitude ....

bonne journée
0