Recherche chronologique

Bonjour,

J'ai un fichier Excel, dont je recherche la valeur la plus élevée par rapport à la dernière lettre.

Exemple:

12345_A

12345_B

12345_C

12345_D

12345_E

Danc ce cas la valeur la plus élevée est 12345_E.

Ce qui est peut être pas anodin , est que le saut d'une valeur à l'autre n'est pas obligatoirement continu:

Exemple:

12345_A

12345_B

12345_E

La réponse à toujours 12345_E

Voir fichier Joint

Merci par avance.

Manu

bonjour

un essai dans ton exemple

'=INDEX(B2:B6;EQUIV(MAX(CODE(DROITE(B2:B6)));CODE(DROITE(B2:B6));0)) formule matricielle a valider : ctrl maj entrée les3 touches en meme temps

cordialement

Bonjour,

En supposant que tes donnees se présentent sous la forme suivante :

valeur_valeur_lettre

et que les valeurs peuvent être différentes comme par exemple

27_534557_H

26_53557_I

28_5354557_J

26_53557_Z

255_53557_M

et que la valeur la plus grande ici est : 28_5354557_J (valeur qui lorsqu'on supprime les tirets est la plus grande, soit 285354557J)

Voici une formule qui pourra résoudre tes problème : fonction matricelle (valider par CTRL + MAJ + ENTRER)

=INDEX($B$2:$B$6;EQUIV(MAX(CNUM(SUBSTITUE(SUBSTITUE($B$2:$B$6;"_";);DROITE($B$2:$B$6);"")&CODE(DROITE($B$2:$B$6))));CNUM(SUBSTITUE(SUBSTITUE($B$2:$B$6;"_";);DROITE($B$2:$B$6);"")&CODE(DROITE($B$2:$B$6)))))

cordialement

Rechercher des sujets similaires à "recherche chronologique"