Microsoft 365 La plus grande valeur alphanumérique

Marec

XLDnaute Occasionnel
Bonjour à tous,

Es ce que les valeurs alphanumériques parlent à quelqu’un ??
Si la solution existe et je pense quelqu’un l’a, je serais intéressé !!!

je voudrais récupérer la plus grande valeur parmi Ex: d002,d003,d004 ....Et la faire apparaître dans une cellule d’une seconde feuille du classeur
Au cas où quelqu’un sait faire !!!
D’avance merci
 
Solution
bonjour a tous
Mais j’essaie de faire apparaître la valeur Max de chaque g et d dans une autre feuille .
perso puisqu'il s'agit de préfixes bien détermines
je ne vois pas l’intérêt en vba de sortir l'artillerie du kick sort
VB:
Sub test()
    Dim mesGD
    mesGD = Array("d34", "g12", "d03", "g05", "d45", "g44", "d87", "g23", "d22", "g33", "d28", "g07", "d46")
    MsgBox MonMaxPour(mesGD, "g")
    MsgBox MonMaxPour(mesGD, "d")
End Sub

Function MonMaxPour(arr, prefixe$)
    Dim X&
    For i = LBound(arr) To UBound(arr): X = Application.Max(X, Val(Replace(arr(i), prefixe, ""))): Next
    MonMaxPour = prefixe & X
End Function

Modeste geedee

XLDnaute Barbatruc
Bonsour®
Bien le bonjour,
Désolé pour le manque de précision .
Ça répond à mon problème, et j’ai déjà essayé cette formule matricielle.
Mais j’essaie de faire apparaître la valeur Max de chaque g et d dans une autre feuille .
Et dans 2cellules séparées.
Et là...je plante..
Sinon les valeurs sont uniquement g et d suivis de trois numériques..
Merci à toi pour tes réponses et l’intérêt porté au problème
peut-être avec un extrait de données
une proposition avec un Tableau croisé dynamique aurait pu etre plus simple à mettre en oeuvre ... ???
 

Discussions similaires

Statistiques des forums

Discussions
314 075
Messages
2 105 433
Membres
109 362
dernier inscrit
Zaines76