Excel Compter des caractères sous condition
Résolu
Amhben
-
kama55 Messages postés 25 Statut Membre -
kama55 Messages postés 25 Statut Membre -
Bonjour,
Je cherche une fonction bien particulière dans Excel. Voici mes données :
X 1
0
0
0
1
X 0
X 0
0
1
0
0 3
Je souhaite compter les croix de la colonne de gauche, uniquement lorsque la colonne de droite affiche 1. Ici le résultat serait donc 1. J'arrive à le faire en remplaçant les X par des chiffres mais je voudrais bien garder les X.
J'ai fait pas mal de recherches sur ce forum. Je m'excuse d'avance si la réponse a déjà été donnée.
Merci d'avance,
Bonne journée,
Amhben
Je cherche une fonction bien particulière dans Excel. Voici mes données :
X 1
0
0
0
1
X 0
X 0
0
1
0
0 3
Je souhaite compter les croix de la colonne de gauche, uniquement lorsque la colonne de droite affiche 1. Ici le résultat serait donc 1. J'arrive à le faire en remplaçant les X par des chiffres mais je voudrais bien garder les X.
J'ai fait pas mal de recherches sur ce forum. Je m'excuse d'avance si la réponse a déjà été donnée.
Merci d'avance,
Bonne journée,
Amhben
Configuration: Windows XP Internet Explorer 7.0
6 réponses
-
bonjour
Comme ceci tu peux le faire, à toi d'adapter tes plages qui doivent avoir la même longueur=SOMMEPROD((A1:A1000="X")*(B1:B1000=1))
-
bonjour;
=SOOMEPROD((A:A="x")*(B:B="1")*1) -
pardon j'ai pas choisi la bonne formule.
essayez avec cette formule:
=NB.SI.ENS(A:A;"=x";B:B;"=1") -
et si à la place des croix on avait des nombres à la fois positifs ou négatifs, comment faire pour faire la somme de tous les chiffres positifs de gauche, qui possède un 1 dans la colonne de droite?
-
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
bonjour
Tu peux le faire ainsi avec la souplesse de la fonction SOMMEPRODpositifs =SOMMEPROD((A1:A1000>0)*(B1:B1000=1)*(A1:A1000)) ou négatifs =SOMMEPROD((A1:A1000<0)*(B1:B1000=1)*(A1:A1000))
-
Bonjour,
c'est excatement ce qu'il me fallait, ça marche parfaitement. J'utilise d'habitude ces forums en consultation, c'est la première fois que je pose une question.
Merci à ceux qui m'ont répondu : quelle efficacité!!!
Amhben