Besoin d'une macro complexe en EXCEL

Résolu
Help_Needed Messages postés 4 Statut Membre -  
michel_m Messages postés 18903 Statut Contributeur -
Bonjour,

Je cherche à écrire une macro qui me permettrait d'effectuer l'opération suivante :

Jaune Vert Rouge TEST_1
Pierre 2 31 0 x
Paul 45 0 0 x
Jacques 12 13 32 x

(Si le tableau ne passe pas... les prenoms sont en colonne A, les couleurs en B,C,D, la TEST_1 en F, et les valeurs se trouvent sous les cases "couleurs"...)


j'aimerais que dans la colonne de droite (TEST_1) apparaisse le texte de la première ligne (Jaune, Vert ou Rouge) correspondant aux coordonnées de la valeur maximum de la ligne... Un exemple pour illustrer :

Ligne "Pierre" : je veux que dans ma colonne TEST_1, le text "Vert" apparaisse, car 31 est le maximum de la série (2;31;0) et qu'il se trouve dans la colonne "Vert" ;
Ligne "Paul" : je veux que dans ma colonne TEST_1, le text "Jaune" apparaisse, car 45 est le maximum de la série (45;0;0) et qu'il se trouve dans la colonne "Jaune";
Etc.

Je cherche en fait à trouver le valeur texte verticale associée au maximum d'une série de valeurs horizontale.

Je vous remercie pour votre aide.
A voir également:

7 réponses

michel_m Messages postés 18903 Statut Contributeur 3 317
 
bonjour,

tu veux vraiment une macro? cela se fait sans problème avec des formules si tu du moins il s'agit bien de texte pour vert, jaune ect
as tu des ex æquo dans une ligne?
0
Help_Needed Messages postés 4 Statut Membre
 
Une macro, une formule, un dromadaire... tout ce que tu veux :)

Il est possible qu'il y ait des ex aequo dans les lignes, et la ligne 1 est une ligne texte oui...

Petit précision : il y a 2 500 lignes et entre 20 et 30 colonnes...
0
Mytå Messages postés 4246 Statut Contributeur 954
 
Salut le forum

Pas besoin de macro, une simple formule en E2
=INDEX($B$1:$D$1;;EQUIV(MAX($B2:$D2);$B2:$D2;))
B1 à D1 - Les couleurs
B2 à D2 - Le tableau avec en colonnes A2 le nom.

Mytå
0
Help_Needed Messages postés 4 Statut Membre
 
Ça ne fonctionne pas :(
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mytå Messages postés 4246 Statut Contributeur 954
 
Te crois pas !
0
Vaucluse Messages postés 27336 Statut Contributeur 6 441
 
Bonjour tous
moi non plus, doit y avoir une erreur dans la recopie de la formule!ou alors les valeurs ne sont pas numériques! ou encore la copie depuis CCM a placé un blanc dans la formule?
crdlmnt
0
michel_m Messages postés 18903 Statut Contributeur 3 317
 
Bonjour à tous

La formule proposée par Myta fonctionne parfaitement
https://www.cjoint.com/?AEgjxgVqpm
0