Excel, comment trouver le numéro de colonne de valeur min?


12

J'ai un tableau dans Excel.

Quelqu'un peut-il m'aider à trouver le numéro de colonne de la cellule où se trouve la valeur minimale de la ligne?

Exemple: 200 est la valeur min dans la ligne 1 et a le numéro de colonne 1. Existe-t-il une fonction qui renvoie le numéro de colonne de la valeur min?

       col1  col2  col3  col4  col5 

row1 - 200 - 300 - 400 - 500 - 600

row2 - ... - ... - ... - ... - ...

Consultez ozgrid.com/forum/showthread.php?t=89269 - c'est pour un problème similaire, mais avec des lignes au lieu de colonnes. J'espère que vous pouvez probablement le modifier pour l'adapter à vos besoins.
Mala

juste pour clarification - avez-vous vraiment besoin du numéro de la colonne, ou est-ce suffisant pour mettre en surbrillance la cellule avec la valeur la plus basse?
guenter

Avez-vous besoin du numéro de colonne le plus bas pour une plage de lignes combinées? sinon, @kopischke a proposé, par ligne ce qui fonctionne
datatoo

Réponses:


16

En supposant que vos données se trouvent dans les colonnes A à D, la formule suivante dans E retournera l'index numérique relatif de la plus petite valeur (avec 1 = 1ère colonne = A, 2 = 2e colonne = B, etc.) pour la ligne 1:

=MATCH(MIN(A1:D1),A1:D1,0)

Explication: la MATCH()fonction renvoie un index relatif pour une valeur de cellule dans une plage de cellules et l'imbriqué MIN()pour la même plage fournit la valeur à vérifier.


+1 cela fonctionne si vous vérifiez chaque ligne séparément. Cependant, il n'était pas clair pour moi si une plage est examinée pour la colonne avec une valeur minimale.
datatoo

1
gentil (et +1). J'ai soumis une modification, car la version anglaise d'Excel utilise des virgules ,au lieu de points- virgules ;pour séparer les arguments dans une formule
JMax

5
Merci! Je l'ai utilisé avec la fonction d'index ... INDEX ($ G $ 1: $ IV $ 1; MATCH (MIN (G2: IV2); G2: IV2; 0)) J'ai les noms de colonne de G1 à IV1 et cela renvoie la colonne nom où se trouve la valeur min.
abc123def

2
que faire si 2 colonnes ont la même valeur, est-il possible d'afficher les deux noms de colonne?
Senthil A Kumar

2
@SenthilAKumar Cette méthode ne fonctionne que si le MIN(A1:D1)est unique. Il fait littéralement une recherche sur la valeur retournée par la MINfonction.
mtalexan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.