Mon titre n'est pas très explicite, mais vous comprendrez une fois le problème exposé.
Dans un tableau A1:M26, je cherche à obtenir le max de chaque ligne dans la colonne "Results" (jusque là c'est facile).
J'ai ajouté un niveau de complexité :
obtenir le max de chaque ligne qui peuvent être des valeurs numériques (6,10) comme alphanumériques (6,20A), du coup, j'ai réalisé une formule ... qui marche mais qui est un peu longue, je l'étire sur chaque cellule de ma colonne (y'a surement moyen de la raccourcir, je suis pas pro la dessus), à savoir :
Je souhaite ajouter un 2ème niveau à cette formule (et là je me perds...):
pour chaque ligne, donc toujours calculer le max des valeurs alphanumériques et numériques ET si la valeur trouvée est 3 / 4 / 5 et qu'il y a des valeurs inférieures à ce résultat sur la ligne, alors prendre la valeur inférieure (alphanumérique/numérique).
Afin de rendre la problématique plus clair, j'ai joins un fichier résumant sur 2 colonnes "Results", ce que j'ai et ce que j'aimerai avoir.
il faut nous dire encore, si le MAX est supérieur @ 2 et qu'il y a une valeur inférieure on prend la dernière...
Par exemple le cas de 13 et qu'il y a des valeurs inférieures comme 5, 6, 2, 1, qu'est ce qu'on prend
le cas de 13 et il y a juste les 3, 5, qu'est ce qu'on prend ausssi
Autres exemples :
5 - 4 - 2 - 1 = on affiche 2
5 - 3 - 4A - 1 = on affiche 1
5 - 0 - 0 - 5A = on affiche 0
Je rappelle ma problématique, sur chaque ligne, si le max est l'un de ces chiffres (5 / 4 ou 3) alors il faut prendre la valeur suivante inférieure (et s'il n'y a pas de valeur inférieur =afficher 0).