1 votes

Comment obtenir un nombre à partir d'ensembles de paires dans Excel ?

Dans Excel, je veux obtenir le chiffre correspondant à une valeur donnée dans un ensemble de chiffres.
Les valeurs données sont dans le désordre.
Exemple :

1 | 21
2 | 34
3 | 15
4 | 47
5 | 29

Ici, la valeur minimale est de 15 et la valeur maximale de 47,

Je veux obtenir les chiffres correspondants à 15 et 47, c'est-à-dire 3 et 4.

Remarque : les valeurs de la colonne 2 ne sont pas dans l'ordre

Quelle formule Excel dois-je utiliser ?

2voto

Vous n'avez pas dit si les valeurs de la colonne 2 sont uniques. Vous pouvez trouver le premièrement les occurrences du minimum et du maximum dans la colonne 2 (B) et retrouver les valeurs correspondantes dans la colonne 1 (A) avec :

\=INDEX(A1:A5,MATCH(**MIN**(B1:B5),B1:B5,0))
=INDEX(A1:A5,MATCH(**MAX**(B1:B5),B1:B5,0))

1voto

Majenko Points 31077

Une méthode que vous pourriez utiliser (probablement pas la meilleure) est de faire 2 colonnes supplémentaires. L'une contient une formule qui sélectionne le maximum et l'autre le minimum.

Vous pouvez utiliser la fonction =IF() pour déterminer si une valeur est le maximum ou le minimum.

Prenez cet exemple :

enter image description here

La colonne C a :

=IF(B1=MAX($B$1:$B$5),A1,"")

et la colonne D a :

=IF(B1=MIN($B$1:$B$5),A1,"")

copié sur les rangs. Cela révèle que C4 est le maximum (4) et que D3 est le minimum (3).

En additionnant rapidement ces colonnes, vous pouvez les placer dans une autre cellule sans vous soucier de la ligne dans laquelle se trouve la valeur.

B7 a :

=SUM(C1:C5)

et B8 a :

=SUM(D1:D5)

Comme je l'ai dit, ce n'est probablement pas la meilleure façon de procéder, mais cela fonctionne (en quelque sorte).

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X