Formule Excel
Résolu
Vida
-
di livio -
di livio -
Bonjour,
Je vais essayer de vous exposer le probléme:
J'ai un tableau excel de cette forme (par exemple) :
chiffre date
1 19/02/08
2 19/02/08
1 05/02/08
3 19/02/08
1 19/02/08
(le tableau complet fait plus de 500 lignes)
Je voudrais une formule permettant d'afficher (dans un autre tableau qui serait en feuille 2) le nombre de 1 à la date du 19/02/08 (Ici 2).
Quelqu'un peut-il m'aider ?
Merci d'avance.
Je vais essayer de vous exposer le probléme:
J'ai un tableau excel de cette forme (par exemple) :
chiffre date
1 19/02/08
2 19/02/08
1 05/02/08
3 19/02/08
1 19/02/08
(le tableau complet fait plus de 500 lignes)
Je voudrais une formule permettant d'afficher (dans un autre tableau qui serait en feuille 2) le nombre de 1 à la date du 19/02/08 (Ici 2).
Quelqu'un peut-il m'aider ?
Merci d'avance.
Configuration: Windows Vista Firefox 2.0.0.9
8 réponses
-
Bonjour,
dans ton cas il faut plutôt utiliser sommeprod()
Soient tes chiffres en $A$1:$A$5, tes dates en $B$1:$B$5,
et pour simplifier ton chiffre recherché en D1 et ta date recherchée en E1 la formule est :
=SOMMEPROD(($A$1:$A$5=D1)*($B$1:$B$5=E1))
si tu préfères incorporer tes valeurs recherchées dans la formule ça devient :
=SOMMEPROD(($A$1:$A$5=1)*($B$1:$B$5=DATEVAL("19/02/2008")))
eric -
oui c'est possible mais ça devient un peu pluis long et donc plus difficile à gérer.
Vaut mieux essayer de limiter les critères multiples quitte à additionner des résultats intermédiaires.
Donc ça donne :
=SOMMEPROD(((GAUCHE($A$12:$A$15;3)="DRE")+(GAUCHE($A$12:$A$15;3)="DFE"))*($B$12:$B$15=DATEVAL("19/02/2008")))
avec tes données en A12:B15
et il n'y a pas de parenthèse inutile....
eric -
ok, j'ai compris sauf que je me demade ce que represente le ;3 dans ta formule : =SOMMEPROD(((GAUCHE($A$12:$A$15;3)="DRE")+(GAUCHE($A$12:$A$15;3)="DFE"))*($B$12:$B$15=DATEVAL("19/02/2008")))
-
prendre les 3 caractères de gauche de la chaine.
gauche("bonjour",3) => "bon" -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
-
-
-
Bonjour,
Je pense que tu devrais utiliser la fonction "NB SI".
a+