EXCEL - Comparer et calculer 2 colonnes

pictogram Messages postés 6 Statut Membre -  
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,
Je cherche désespérément LA formule qui va faire ce que je souhaite.

Mise en contexte, mon classeur :
         A          B
1      CR      Marie
2      CR
3      CR      Alex
4      CR      Martin
5      CR

Dans une autre feuille de mon classeur, je souhaite calculer combien de personnes (col B) ont le code CR (col A). Je dois préciser que dans mon classeur, il y a plusieurs code (col A) différents et qu'il n'y a pas toujours une personne (col B) affectée à chaque ligne, d'où ma difficulté à faire le calcul. Dans mon exemple, la réponse que je souhaite est 3.

J'ai cherché dans les formules SI, NB.SI, ET, ... mais je n'arrive jamais au résultat.

Merci d'avance pour vos idées.

4 réponses

Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
Bonjour
essayez cette formule dans votre cellule résultat, à adapter à vos champs:
=NB.SI(A1:A5;"CR")-SOMMEPROD((A1:A100="CR")*(B1:B5=0))
cette formule compte les CR de la colonne A et en déduit le nombre de CR pour lesquels la colonne B est vide.
Sauf erreur c'est ce que vous cherchez.
Crdlmnt
1
pictogram Messages postés 6 Statut Membre
 
Merci pour cette réponse. En regardant la formule, elle semble répondre à ce que je souhaite, cependant lorsque je la colle dans Excel, j'obtiens le message d'erreur : "La formule que vous avez tapée contient une erreur ...".
Voici ma formule complète :
NB.SI('Jan 2010'!F3:F100;"CR")-SOMMEPROD(('Jan 2010'!F3:F100="CR")*('Jan 2010'!I3:I100=0))

Cette formule ainsi que votre proposition me renvoi le même message d'erreur. Où est l'erreur ??
0
Vaucluse Messages postés 27336 Date d'inscription   Statut Contributeur Dernière intervention   6 445
 
Bonjour
Ci joint un fichier modéle:
http://www.cijoint.fr/cjlink.php?file=cj201001/cijTY4VlHd.xls
avec la formule en E2
Attention toutefois en écrivant et surtout en copiant la formule ,excel à l'air assez fragile du coté de SOMMEPROD,surtout en comptant les parenthéses, j'ai du m'y reprendre à 3 fois et sans correction pour "faire passer" cette formule
(excel soit renvoi l'erreur, soit propose de supprimer la derniére parenthése ce qui rend la formule inopérante)
et je ne saurais pas vous dire pourquoi...!

Si difficultés, essayez avec celle ci qui a l'air de mieux passer et qui revient au même
=SOMMEPROD((A1:A100="CR")*(B1:B100>0))-SOMMEPROD((A1:A100="CR")*(B1:B100=0))
bonne chance
Crdlmnt
Ps il y avait quand mêml une erreur dans ma 1° formule qui explique les difficultés de copie:
le premire item de la partie SOOMEPROD renvoyait de A1àA100 et le second de B1àB5. Cette erreur n'esxiste pas dans la votre
0
eriiic Messages postés 25847 Date d'inscription   Statut Contributeur Dernière intervention   7 281
 
Bonjour tout le monde,

Peut-il y avoir des doublons ? Par exemple 2 CR avec le même nom.
Si non je pense que cette formule doit suffire :
=SOMMEPROD((Feuil1!A1:A5="CR")*(Feuil1!B1:B5<>""))
eric
0