Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Recuperer la date la plus récente

badadonf

XLDnaute Nouveau
Bonjour à tous
J'ai un soucis sur une formule et je n'arrive pas a la modifier afin d'avoir le resultat attendu.
Voici mon soucis
Jai une extraction d'un logiciel avec des données.
Je souhaite dans une cellule a part faire une recherche afin de récupérer la date ou la personne AA a fait le modèle 1A (par exemple) pour la dernière fois.
A chaque essai ça me met la date de la 1ere fois.
Je vous joint un fichier pour mieux comprendre ma demande.
A gauche c'est l'extraction du logiciel
Je voudrais en J9 avoir la date la plus récente.
Merci à tous
 

Pièces jointes

  • test.xlsx
    9 KB · Affichages: 2

JHA

XLDnaute Barbatruc
Bonjour à tous,

A essayer cette formule matricielle
Code:
=INDEX($A$6:$A$10;MAX(SI($D$6:$D$10=$J$3;LIGNE($D$6:$D$10)-5)))

ou

VB:
=INDEX($A$6:$A$10;GRANDE.VALEUR(SI($D$6:$D$10=$J$3;LIGNE($D$6:$D$10)-5);1))

JHA
 

Pièces jointes

  • test.xlsx
    9.8 KB · Affichages: 4
  • test bis.xlsx
    9.8 KB · Affichages: 2

badadonf

XLDnaute Nouveau
Merci JHA.
Cependant ça ne me fait plus de recherche en fonction du Mle de la personne.
La j'ai mis un extrait de l'extraction pour l'exemple car sinon j'ai des centaines de personnes et des dizaine de modèle
Er je veux trouver pour chaque personne la date la plus récente pour chaque modèle.

J'espère être clair.
 

JHA

XLDnaute Barbatruc
Bonjour à tous,

Peut être:
VB:
=SIERREUR(INDEX($A$6:$A$10;GRANDE.VALEUR(SI(($D$6:$D$10=$J$3)*($C$6:$C$10=$J$5);LIGNE($D$6:$D$10)-5);LIGNE(1:1)));"")

JHA
 

Pièces jointes

  • test ter.xlsx
    9.8 KB · Affichages: 8

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…