OVH Cloud OVH Cloud

recherche ou decaler ?

4 réponses
Avatar
Eric \(C\)
Bonjour à tous,

En colonne A j'ai des codes du type

310/023
420/512

Ils sont classés par ordre croissant.

En colonne B j'ai un nombre en face de chaque code.

Mon problème :

Afficher dans une cellule quelconque, le code de la colonne A qui correspond
au nombre le plus grand trouvé en colonne B
Chaque semaine les nombres en colonne B sont différents.

Question subsidiaire : quid si en colonne B il y a deux fois le même plus
grand nombre ?

J'ai essayé la formule :
RECHERCHE(MAX(A1:A100); A1:A100;B1:B100) mais cela me renvoie le dernier
code de ma colonne A le plus souvent

Merci pour votre aide

Eric (C)

4 réponses

Avatar
michdenis
Bonjour Éric,

As-tu essayé ceci en adaptant les plages de cellules :


=INDEX(A1:A2;EQUIV(MAX(B1:B2);B1:B2;0))


Salutations!


"Eric (C)" a écrit dans le message de news: 27095$43d690bb$c3a2d4c0$
Bonjour à tous,

En colonne A j'ai des codes du type

310/023
420/512

Ils sont classés par ordre croissant.

En colonne B j'ai un nombre en face de chaque code.

Mon problème :

Afficher dans une cellule quelconque, le code de la colonne A qui correspond
au nombre le plus grand trouvé en colonne B
Chaque semaine les nombres en colonne B sont différents.

Question subsidiaire : quid si en colonne B il y a deux fois le même plus
grand nombre ?

J'ai essayé la formule :
RECHERCHE(MAX(A1:A100); A1:A100;B1:B100) mais cela me renvoie le dernier
code de ma colonne A le plus souvent

Merci pour votre aide

Eric (C)
Avatar
Daniel
Bonsoir.
=INDEX(A:A;EQUIV(MAX(B:B);B:B;0);1)
En cas d'ex-aequo (question subsidiaire), c'est le premier (le plus près de
la cellule A1) qui est pris en compte.
Cordialement.
Daniel
"Eric (C)" a écrit dans le message de news:
27095$43d690bb$c3a2d4c0$
Bonjour à tous,

En colonne A j'ai des codes du type

310/023
420/512

Ils sont classés par ordre croissant.

En colonne B j'ai un nombre en face de chaque code.

Mon problème :

Afficher dans une cellule quelconque, le code de la colonne A qui
correspond au nombre le plus grand trouvé en colonne B
Chaque semaine les nombres en colonne B sont différents.

Question subsidiaire : quid si en colonne B il y a deux fois le même plus
grand nombre ?

J'ai essayé la formule :
RECHERCHE(MAX(A1:A100); A1:A100;B1:B100) mais cela me renvoie le dernier
code de ma colonne A le plus souvent

Merci pour votre aide

Eric (C)





Avatar
Eric \(C\)
Génial !!
J'étais donc complètement à côté de mes pompes avec ma formule.
Merci beaucoup pour la leçon


"michdenis" a écrit dans le message de news:
%
Bonjour Éric,

As-tu essayé ceci en adaptant les plages de cellules :


=INDEX(A1:A2;EQUIV(MAX(B1:B2);B1:B2;0))


Salutations!


"Eric (C)" a écrit dans le message de
news: 27095$43d690bb$c3a2d4c0$
Bonjour à tous,

En colonne A j'ai des codes du type

310/023
420/512

Ils sont classés par ordre croissant.

En colonne B j'ai un nombre en face de chaque code.

Mon problème :

Afficher dans une cellule quelconque, le code de la colonne A qui
correspond
au nombre le plus grand trouvé en colonne B
Chaque semaine les nombres en colonne B sont différents.

Question subsidiaire : quid si en colonne B il y a deux fois le même plus
grand nombre ?

J'ai essayé la formule :
RECHERCHE(MAX(A1:A100); A1:A100;B1:B100) mais cela me renvoie le dernier
code de ma colonne A le plus souvent

Merci pour votre aide

Eric (C)






Avatar
Eric \(C\)
Merci beaucoup. C'est exactement la même formule que celle proposée par
Michdenis.


"Daniel" a écrit dans le message de news:
uK$
Bonsoir.
=INDEX(A:A;EQUIV(MAX(B:B);B:B;0);1)
En cas d'ex-aequo (question subsidiaire), c'est le premier (le plus près
de la cellule A1) qui est pris en compte.
Cordialement.
Daniel
"Eric (C)" a écrit dans le message de
news: 27095$43d690bb$c3a2d4c0$
Bonjour à tous,

En colonne A j'ai des codes du type

310/023
420/512

Ils sont classés par ordre croissant.

En colonne B j'ai un nombre en face de chaque code.

Mon problème :

Afficher dans une cellule quelconque, le code de la colonne A qui
correspond au nombre le plus grand trouvé en colonne B
Chaque semaine les nombres en colonne B sont différents.

Question subsidiaire : quid si en colonne B il y a deux fois le même plus
grand nombre ?

J'ai essayé la formule :
RECHERCHE(MAX(A1:A100); A1:A100;B1:B100) mais cela me renvoie le dernier
code de ma colonne A le plus souvent

Merci pour votre aide

Eric (C)