MAX() de date selon 2 critères

  • Initiateur de la discussion Compte Supprimé 979
  • Date de début
C

Compte Supprimé 979

Guest
Bonjour à tous,

Après quelques recherches infructueuses, j'aurais besoin de votre aide

Sur un fichier, je cherche à calculer la dernière date d'utilisation d'un article selon 2 critères
1) le nom de l'utilisateur
2) la désignation de l'article

Vous trouverez le fichier ici : Cijoint.fr - Service gratuit de dépôt de fichiers
Avec mes formules de calcul

Merci pour l'aide que vous voudrez bien m'apporter ;)

A+
 

hoerwind

XLDnaute Barbatruc
Re : MAX() de date selon 2 critères

Salut Bruno,

Plusieurs possibilités, parmi celles-ci :
Code:
=DECALER(B1;H33-1;)

Édition :
Pas bon, je n'avais pas vu le dessous de ta feuille !

Essaie celle-ci en I48 :
Code:
=SI(ET(H48<>0;H48<>"");MAX(SI((A$2:A47=A48)*(D$2:D47=D48);B$2:B47));"")
à valider en matricielle.
 
Dernière édition:

Tibo

XLDnaute Barbatruc
Re : MAX() de date selon 2 critères

Salut Bruno, Hoerwind,

Une solution sans la colonne H avec une formule matricielle :

Code:
=SI(NB.SI($D$1:D1;D2)=0;"";MAX(SI($D1:$D$2=D2;$B1:$B$2)))

à recopier vers le bas

@+

Edit : Correction (à tester quand même) :

Code:
=SI(SOMME(($D$1:D1=D2)*($A$1:$A1=A2))=0;"";MAX(SI(($D$1:$D1=D2)*($A$1:$A1=A2);$B$1:$B1)))

Toujours matricielle

@+
 
Dernière édition:
C

Compte Supprimé 979

Guest
Re : MAX() de date selon 2 critères

Re,

Merci à vous 2 ;)

Hoerwind, désolé mais ta formule ne fonctionne pas
Maitre Tibo, no soucy ;)

En revanche et désolé de ne pas l'avoir assez explicité,
j'ai absolument besoin de l'info du numéro de ligne ...
et si il était possible de faire ça avec ... SOMMEPROD()

A+
 
Dernière modification par un modérateur:

Tibo

XLDnaute Barbatruc
Re : MAX() de date selon 2 critères

re,

Pour obtenir le n° de ligne, une petite adaptation avec la fonction LIGNE :

Code:
=SI(SOMME(($D$1:D1=D2)*($A$1:$A1=A2))=0;"";MAX(SI(($D$1:$D1=D2)*($A$1:$A1=A2);LIGNE($B$1:$B1))))

Par contre, je ne vois pas trop comment utiliser la fonction SOMMEPROD. SOMMEPROD, comme son nom l'indique, va faire la somme d'éléments répondant à des critères plutôt que d'isoler une donnée (la date MAX) répondant à ces mêmes critères.

Cela dit, j'espère être démenti sur ce point...

@+
 

Discussions similaires

Réponses
5
Affichages
214

Membres actuellement en ligne

Statistiques des forums

Discussions
312 765
Messages
2 091 892
Membres
105 084
dernier inscrit
lca.pertus