Max sur liste avec chaine de caractère

shaar1234 -  
 shaar1234 -
Bonjour,

Je viens à vous car je ne trouve pas de solution pour un problème qui me semble pourtant "simple".

Je souhaiterais pouvoir trouver la valeur max (ici 1000) à partir d'une formule dans une liste du type :
[Toto_001]
[Toto_002]
[Toto_05]
[Toto_1000]
[Toto_003]

Quelques éléments à prendre en compte :
Les chiffres sont uniques et ne peuvent être en doublons
Le caractère [Toto_ se répètent systématiquement
Il peut avoir 3 à 5 chiffres
L'élément se termine systématiquement par ]

Merci de votre aide
Cordialement
A voir également:

2 réponses

Gyrus Messages postés 3334 Date d'inscription   Statut Membre Dernière intervention   526
 
Bonjour,

Avec les données en A1:A5,
=MAX(SUBSTITUE(SUBSTITUE(A1:A5;"[Toto_";"");"]";"")*1)

Formule matricielle à valider avec Ctrl+Maj+Entrée

A+
0
shaar1234
 
Merci de cette réponse rapide.

Est il possible de modifier la formule afin de tenir compte du fait que, parfois, la liste contient un élément autre sans que cela ne retourne d'erreur par exemple :
[Toto_001]
[AAA_002]
[Toto_05]
[AAA_1000]
[Toto_003]

Merci,
Cdt
0