Comptage de deux colonnes en fonction du contenu des cellules

nohas1967 -  
ccm81 Messages postés 11033 Statut Membre -
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 11033 Statut Membre 2 434
 
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
nohas1967
 
Milles mercis!!
ça fonctionne sans le *1; je n'ai pas compris l'utilité de *1.
0
ccm81 Messages postés 11033 Statut Membre 2 434
 
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