Max sur liste avec chaine de caractère

Fermé
shaar1234 - 11 déc. 2015 à 09:49
 shaar1234 - 11 déc. 2015 à 10:58
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 samedi 20 juillet 2013 Statut Membre Dernière intervention 9 décembre 2016 523
11 déc. 2015 à 10:12
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
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