Valeur maximale

Résolu
Hugbert Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -  
Hugbert Messages postés 2 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

Bonjour,

Je vous présente le cas de figure, pourtant simple, auquel je suis confronté et que je n'ai pas réussi à resoudre.
J'ai deux colonnes
- une avec des identifiants qui peuvent se répéter
- l'autre avec des années

Je souhaiterais a l'aide d'une formule connaître pour chaque identifiant l'année la plus récente.

Je vous remercie d'avance pour votre aide.

Hugbert

2 réponses

Vaucluse Messages postés 26496 Date d'inscription   Statut Contributeur Dernière intervention   6 438
 
Bonjour

avec, à adapter, de ligne 2 à ligne 100:

liste identifiant répétitifs en A
liste des années en B
en C: liste exhaustive des identifiants
en D2:
=MAX(SI($A$21:$A100=C2;$B$2:$B$100)
formule matricielle à entrer avec la touche enter en maintenant les touches ctrl et shift enfoncées
elle doit s'afficher entre accolades dans la barre de formule


en variante, toujours en matricielle en C2 sur la hauteur de la liste:
=SI(NB.SI($A$2:A2;A2)=1;MAX(SI($A$21:$A100=C2;$B$2:$B$100);"")
qui vous donnera le résultat en ligne avec la 1° apparition du code

ou:
=SI(NB.SI($A$2;:$A2;A2)=NB.SI($A$2:$A$100;A2);MAX(SI($A$21:$A100=C2;$B$2:$B$100);"")
pour l'avoir en face de la dernière
dans tous les cas:
  • entrée en matricielle
  • attention aux potions des signes $ aux bons en droits
  • les formules matricielles étant assez lourdes, limiter les champs au nombre de lignes utiles

crdlmnt


1
Hugbert Messages postés 2 Date d'inscription   Statut Membre Dernière intervention  
 
bonjour Vaucluse,

merci pour ta réponse très précise.

A bientôt
0