récupérer le numéro de colonne d'un max

GFABasic

XLDnaute Nouveau
Bonjours, a tous
Je voudrais récupérer le numéro (ou la lettre) de la colonne qui a la cellule maximum.
Je m’explique j’ai défini une zone de cellule (ex : B2 :G15) qui s’appelle « réalisé »
Et je voudrais la colonne de son mini et de son maxi.

Quelque chose comme : COLONNE(MAX(realise)) et COLONNE(MIN(realise))

(j’ai réussi pour la ligne avec une méthode pas terrible en 2 cases je tourne en rond pour la colonne)

Merci de votre aide.
 

Staple1600

XLDnaute Barbatruc
Re : récupérer le numéro de colonne d'un max

Bonsoir à tous

GFBasic
En guise de piste à explorer (et en attendant les formulistes patentés du forum ;) )

Pour le numéro de colonne du MAX d'une ligne de cellules (ici la ligne 1)
Code:
=CELLULE("COLONNE";INDEX(1:1;EQUIV(MAX(1:1);1:1;0)))

Pour le numéro de colonne du MIN d'une ligne de cellules (ici la ligne 1)
Code:
=CELLULE("COLONNE";INDEX(1:1;EQUIV(MIN(1:1);1:1;0)))
(à mettre en B2 par exemple)

Pour renvoyer l'adresse du MAX de la colonne A
(à mettre en B1 par exemple)
Code:
=ADRESSE(EQUIV(MAX(A:A);A:A;0);1;4)
Pour renvoyer l'adresse du MIN de la colonne A
Code:
=ADRESSE(EQUIV(MIN(A:A);A:A;0);1;4)


 
Dernière édition:

Staple1600

XLDnaute Barbatruc
Re : récupérer le numéro de colonne d'un max

[Suite de précédent post]

j'avais oublié la formule pour le numéro de ligne
Pour le MAX
Code:
=CELLULE("LIGNE";INDEX(A:A;EQUIV(MAX(A:A);A:A;0)))

Pour le MIN
Code:
=CELLULE("LIGNE";INDEX(A:A;EQUIV(MAIn(A:A);A:A;0)))
 

GFABasic

XLDnaute Nouveau
Re : récupérer le numéro de colonne d'un max

Merci, pour cette réponse super rapide.

J’ai trouvé grâce à toi et a ADRESSE. J’ai fait un =ADRESSE(MAX(realise);MAX(realise))
Et après je vais me débrouillé

…Oui, car avec tes réponses telles quelles cela ne marche pas. Oui la fonction EQUIV ne marche pas avec les zones ? , EQUIV(MIN(realise);realise;0)) me fait une erreur #N/A mais pas les MAX(realise) seul ou avec autre chose que EQUIV

Bref merci a toi et a ton Adresse :).
 

GFABasic

XLDnaute Nouveau
Re : récupérer le numéro de colonne d'un max

Excuse, pour ma réponse trop rapide.
Mais non cela, ne marche pas non plus =ADRESSE(MAX(realise);MAX(realise))
Me renvoie systématiquement QX et la valeur du MAX c'est-à-dire 466 donc QX466 alors que la réponse pour ma case maximum qui est bien de valeur 466 c’est E26 .
Bref retour à la case départ (…ou erreur #N/A)
Une idée.
 

mapomme

XLDnaute Barbatruc
Supporter XLD
Re : récupérer le numéro de colonne d'un max

Bonjour GFABasic, Staple1600 :),

Quelques variations sur une même formule dans le fichier joint. Je ne suis pas certain d'avoir vraiment bien compris ce qui doit être renvoyé par la formule surtout quand il y a plusieurs max. GFABasic jugera :confused:.

attention: il faut recalculer (touche <F9>) et/ou sauvegarder le fichier téléchargé, pour que la formule qui cherche le nom de la feuille puisse renvoyer le nom de la feuille.
 

Pièces jointes

  • GFABasic-ligne & colonne du MAX & MIN v1.xlsx
    17.4 KB · Affichages: 44
Dernière édition:

GFABasic

XLDnaute Nouveau
Re : récupérer le numéro de colonne d'un max

Bonjour, Mapomme
Et bien voilà des variations qui sont bien complètes, et c’est sur tu as vraiment bien compris ce qui doit être renvoyé par la formule.
Merci pour ce beau boulot, tout y est. Et en couleur en plus.
Je n’avais pas prévu d’avoir plusieurs fois la même valeur … ni le changement de feuille … mais on ne sait jamais …
Bref encore Merci … Et pour mon jugement je dis Oui à 200% :eek:
 

Discussions similaires

Statistiques des forums

Discussions
312 496
Messages
2 088 974
Membres
103 995
dernier inscrit
Flodk