Formule Excel
Résolu/Fermé
A voir également:
- Formule Excel
- Formule somme excel colonne - Guide
- Formule excel si et - Guide
- Formule excel moyenne - Guide
- Excel mise en forme conditionnelle formule - Guide
- Liste déroulante excel - Guide
8 réponses
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 255
23 févr. 2008 à 13:26
23 févr. 2008 à 13:26
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
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
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 255
23 févr. 2008 à 16:33
23 févr. 2008 à 16:33
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
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")))
eriiic
Messages postés
24603
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
15 décembre 2024
7 255
23 févr. 2008 à 16:48
23 févr. 2008 à 16:48
prendre les 3 caractères de gauche de la chaine.
gauche("bonjour",3) => "bon"
gauche("bonjour",3) => "bon"
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dogfriend
Messages postés
997
Date d'inscription
vendredi 21 septembre 2007
Statut
Contributeur
Dernière intervention
2 mars 2022
449
23 févr. 2008 à 11:05
23 févr. 2008 à 11:05
Bonjour,
Je pense que tu devrais utiliser la fonction "NB SI".
a+
Je pense que tu devrais utiliser la fonction "NB SI".
a+
23 févr. 2008 à 15:34
J'ai une autre question :
donnée date
DRE1111 19/02/08
DRE2222 18/02/08
DFE3333 19/02/08
AL_HEUS 19/02/08
Je veux avoir le nombre (a la date du 19/02/08 toujours) de donnée commençant par DRE et DFE (ici 2), est ce possible ? et si oui comment ?
Merci