Extraire coordonnées d'une valeur dans un tableau

Bonjour à tous,

Dans le tableau joint, je souhaiterais faire remonter dans une cellule (par exemple A1) les coordonnées du chiffre le plus élevé de mon tableau (ici 12,54).

En gros je souhaiterais qu'en A1 remonte automatiquement "0-5".

Pouvez-vous m'aider svp ? Car j'ai essayer avec la fonction recherche mais je ne remonte jamais les bonnes valeurs.

Merci d'avance de votre aide

20classeur1.xlsx (37.46 Ko)

Bonjour le forum,

Message supprimé.

mbbp a écrit :

Bonjour le forum,

Message supprimé.

Merci beaucoup de ta réponse mais ce n’était pas vraiment ma question

Trouver la valeur MAX ça c'est bon je sais le faire, ce que je n'arrive pas à faire c'est remonter les coordonnées de ce chiffre dans le tableau (0-5 dans mon cas)

Mais merci quand même

Bonjour,

Une proposition avec une fonction personnalisée.

Cdlt.

11aquolost.xlsm (21.38 Ko)
Public Function DEMO(rng As Range) As String
Dim dblMax As Double, r As Range, I As Long, J As Long
    dblMax = WorksheetFunction.Max(rng)
    Set r = rng.Find(CStr(dblMax), LookIn:=xlFormulas, lookat:=xlWhole)
    I = r.Row - 3: J = r.Column - (rng(1).Column + 1)
    DEMO = I & " - " & J
End Function

Merci Jean-Eric, mais chez moi la case A1 de ton fichier ressort en #VALEUR!

Ai-je loupé un truc ?

J'en profite pour préciser que je suis sur MAC et je sais que des fois certaines choses sont différentes en VBA.

J'ai trouvé une formule qui me rappelle la ligne et la colonne de la valeur max du tableau, ici C8.

=ADRESSE(MIN(SI(B2:M13=MAX(B2:M13);LIGNE(B2:M13)));MIN(SI(B2:M13=MAX(B2:M13);COLONNE(B2:M13))))

Mais comment faire pour que ce résultat soit les entêtes de mon tableau (première ligne et première colonne, ici 0-5) ?

Bonsoir

=(MIN(SI(B2:M13=MAX(B2:M13);LIGNE(B2:M13)))&"-"&MIN(SI(B2:M13=MAX(B2:M13);COLONNE(B2:M13))))

en matriciel, à valider par Ctrl+Maj+Entrée

12classeur1.xlsx (10.20 Ko)
Steelson a écrit :

Bonsoir

=(MIN(SI(B2:M13=MAX(B2:M13);LIGNE(B2:M13)))&"-"&MIN(SI(B2:M13=MAX(B2:M13);COLONNE(B2:M13))))

en matriciel, à valider par Ctrl+Maj+Entrée

Merci Steelson, on approche mais c'est toujours les lignes et les colonnes excel qui remontent.

Moi je souhaiterais que ce soit la valeur de la cellule de la premiere ligne et la valeur de la cellule de la premiere colonne de mon tableau.

Là avec ta formule c'est 8-3 qui remonte alors qu'il faudrait que ce soit 5-0.

A partir de l'excellente formule de Steelson :

=(MIN(SI(B2:M13=MAX(B2:M13);LIGNE(B2:M13)))-3&"-"&MIN(SI(B2:M13=MAX(B2:M13);COLONNE(B2:M13)))-3)

Merci Steelson pour ta formule, et bien joué Mbbp je viens d'arriver à la même formule.

Merci à tous pour votre aide

Rechercher des sujets similaires à "extraire coordonnees valeur tableau"