Résolu : SOMMEPROD MIN Date

  • Initiateur de la discussion Initiateur de la discussion sadar
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

S

sadar

Guest
Bonjour,

Voilà j'ai les colonnes suivantes : statut, noms, date début, date fin, charges

j'ai une fonction SOMMEPROD qui fonctionne me donnant la somme de la colonne charge qui répond aux critères suivants --> pour un utilisateur donné et le statut est "En cours"

=SOMMEPROD(($F$5:$F$200="En Cours")*($E$5:$E$200=$B41)*($M$5:$M$200))

Par contre je n'arrive pas à faire la même chose en voulant avoir la date mini au lieu de la somme de la colonne charge répondant aux critères pour un utilisateur donné et le statut est "En cours"

j'ai essayé

=SOMMEPROD(MIN(($E$5:$E$200=$B41);($F$5:$F$200="En Cours");($J$5:$J$200)))

mais cela me retourne 0 !

Merci de votre aide (voir fichier en PJ pour lequel j'ai mis les formules en exemple sur les lignes 41 & 42)
 

Pièces jointes

Dernière modification par un modérateur:
Re : SOMMEPROD MIN Date

Bonjour à tous

Bonjour Sadar, de cette manière :
en F41 :
Code:
=MIN(SOMMEPROD((E5:E39=B41)*(F5:F39="en cours");(J5:J39)))

Cordialement
stéphane
 

Pièces jointes

Dernière édition:
Re : SOMMEPROD MIN Date

Je viens d'essayer en faisant CTRL+MAJ +Entrée et en fait cela fonctionne bien si nous avons qu'un seul critère qui répond pour user 1 par exemple, mais cela ne fonctionne pas avec "user 2"...

j'ai essayé avec
={PETITE.VALEUR(SOMMEPROD((E5:E39=B42)*(F5:F39="en cours");(J5:J39));1)} qui me donne 19/08/56

ou
={min(SOMMEPROD((E5:E39=B42)*(F5:F39="en cours");(J5:J39)))} qui me donne ...la même chose

je ne pige pas tout là !
 
Re : SOMMEPROD MIN Date

Re


Chez moi cela fonctionne, à moins de ne pas avoir compris la demande ,
Voir fichier ci joint, est ce bien la réponse attendue ?

Cordialement
stéphane
 

Pièces jointes

Re : SOMMEPROD MIN Date

j'avais pas vu ton fichier,

Cela fonctionne nickel !! mille merci

Maintenant histoire que je comprenne la formule

Code:
={MIN(SI((E5:E39=B41)*(F5:F39="en cours");(J5:J39)))}

revient à faire un sommeprod dans la partie
Code:
(E5:E39=B41)*(F5:F39="en cours")
?

car j'avoue ne pas connaître ce type d'astuce !
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
25
Affichages
1 K
Réponses
5
Affichages
682
Réponses
22
Affichages
2 K
Retour