OVH Cloud OVH Cloud

référence ilée à une valeur max

7 réponses
Avatar
Julius
Bonjour à tous,

je travaille sur un tableau qui contient, entre autres 2 colonnes : une
liste de pays, et un nombre associé à chaque pays.

Je voudrais récupérer les 6 pays dont le nombre est le plus elevé.
Avec GRANDE.VALEUR(B1:B100;1), pas de soucis pour trouver les 6 lpus grandes
valeurs, mais je ne trouve pas comment récupérer les noms de pays associés
(je souhaite faire apparaitre ces 6 noms dans un petit encadré à coté)

auriez vous quelques suggestions pour moi ?
Merci d'avance

7 réponses

Avatar
lSteph
Bonjour Julius,
=INDEX($A$1:$A$100;EQUIV(GRANDE.VALEUR($B$1:$B$100;1);$B$1:$B$100;0);1)

Cordialement.

lSteph
"Julius" a écrit dans le message de news:

Bonjour à tous,

je travaille sur un tableau qui contient, entre autres 2 colonnes : une
liste de pays, et un nombre associé à chaque pays.

Je voudrais récupérer les 6 pays dont le nombre est le plus elevé.
Avec GRANDE.VALEUR(B1:B100;1), pas de soucis pour trouver les 6 lpus
grandes
valeurs, mais je ne trouve pas comment récupérer les noms de pays associés
(je souhaite faire apparaitre ces 6 noms dans un petit encadré à coté)

auriez vous quelques suggestions pour moi ?
Merci d'avance


Avatar
Julius
merciiii beaucoup :-))

j'avais pas pensé à equiv ....

bonne fin de journée


Bonjour Julius,
=INDEX($A$1:$A$100;EQUIV(GRANDE.VALEUR($B$1:$B$100;1);$B$1:$B$100;0);1)

Cordialement.

lSteph
"Julius" a écrit dans le message de news:

Bonjour à tous,

je travaille sur un tableau qui contient, entre autres 2 colonnes : une
liste de pays, et un nombre associé à chaque pays.

Je voudrais récupérer les 6 pays dont le nombre est le plus elevé.
Avec GRANDE.VALEUR(B1:B100;1), pas de soucis pour trouver les 6 lpus
grandes
valeurs, mais je ne trouve pas comment récupérer les noms de pays associés
(je souhaite faire apparaitre ces 6 noms dans un petit encadré à coté)

auriez vous quelques suggestions pour moi ?
Merci d'avance







Avatar
lSteph
;-)) toi aussi

Nota: - attention si valeurs identique la première seul est prise
- en général, mieux vaut mettre des dollars sur les matrices de
recherche ou autre ...
exemple pour un palmares partant de la ligne1 à 10
GRANDE.VALEUR($B$1:$B$100;ligne())
en l'absence de $ la valeur pour les lignes suivantes est
cherchée dans une plage qui sera décalée.

"Julius" a écrit dans le message de news:

merciiii beaucoup :-))

j'avais pas pensé à equiv ....

bonne fin de journée


Bonjour Julius,
=INDEX($A$1:$A$100;EQUIV(GRANDE.VALEUR($B$1:$B$100;1);$B$1:$B$100;0);1)

Cordialement.

lSteph
"Julius" a écrit dans le message de
news:

Bonjour à tous,

je travaille sur un tableau qui contient, entre autres 2 colonnes : une
liste de pays, et un nombre associé à chaque pays.

Je voudrais récupérer les 6 pays dont le nombre est le plus elevé.
Avec GRANDE.VALEUR(B1:B100;1), pas de soucis pour trouver les 6 lpus
grandes
valeurs, mais je ne trouve pas comment récupérer les noms de pays
associés
(je souhaite faire apparaitre ces 6 noms dans un petit encadré à coté)

auriez vous quelques suggestions pour moi ?
Merci d'avance









Avatar
Julius
Hé oui, c'est la qu'est l'os ... les valeurs identiques .... je venais
justement pour suolever le problème...
Connais tu une solution ? merci


;-)) toi aussi

Nota: - attention si valeurs identique la première seul est prise
- en général, mieux vaut mettre des dollars sur les matrices de
recherche ou autre ...
exemple pour un palmares partant de la ligne1 à 10
GRANDE.VALEUR($B$1:$B$100;ligne())
en l'absence de $ la valeur pour les lignes suivantes est
cherchée dans une plage qui sera décalée.

"Julius" a écrit dans le message de news:

merciiii beaucoup :-))

j'avais pas pensé à equiv ....

bonne fin de journée


Bonjour Julius,
=INDEX($A$1:$A$100;EQUIV(GRANDE.VALEUR($B$1:$B$100;1);$B$1:$B$100;0);1)

Cordialement.

lSteph
"Julius" a écrit dans le message de
news:

Bonjour à tous,

je travaille sur un tableau qui contient, entre autres 2 colonnes : une
liste de pays, et un nombre associé à chaque pays.

Je voudrais récupérer les 6 pays dont le nombre est le plus elevé.
Avec GRANDE.VALEUR(B1:B100;1), pas de soucis pour trouver les 6 lpus
grandes
valeurs, mais je ne trouve pas comment récupérer les noms de pays
associés
(je souhaite faire apparaitre ces 6 noms dans un petit encadré à coté)

auriez vous quelques suggestions pour moi ?
Merci d'avance














Avatar
lSteph
Bonjour,

J'ai bien une idée mais arbitraire pour les départager!
(on intègre une valeur infinitésimale relative à la ligne)
Numérotation en D
Formules matricielles
(TRES Important: saisir dabord dans la première ligne avec Shift+Ctrl+Entrée
(c'est cela qui ajoutera les accolades),puis recopier vers le bas)
en F:
{=GRANDE.VALEUR(($B$1:$B$100)-(LIGNE($B$1:$B$100)*0,0000001);D1)}
en E:
{=INDEX($A$1:$A$100;EQUIV(F1;($B$1:$B$100)-(LIGNE($B$1:$B$100)*0,0000001);0);1)}


D E F
11 pays094 922
12 pays079 910
13 pays081 910
14 pays082 910
15 pays011 893


'lSteph

"Julius" a écrit dans le message de news:

Hé oui, c'est la qu'est l'os ... les valeurs identiques .... je venais
justement pour suolever le problème...
Connais tu une solution ? merci


;-)) toi aussi

Nota: - attention si valeurs identique la première seul est prise
- en général, mieux vaut mettre des dollars sur les matrices de
recherche ou autre ...
exemple pour un palmares partant de la ligne1 à 10
GRANDE.VALEUR($B$1:$B$100;ligne())
en l'absence de $ la valeur pour les lignes suivantes est
cherchée dans une plage qui sera décalée.

"Julius" a écrit dans le message de
news:

merciiii beaucoup :-))

j'avais pas pensé à equiv ....

bonne fin de journée


Bonjour Julius,
=INDEX($A$1:$A$100;EQUIV(GRANDE.VALEUR($B$1:$B$100;1);$B$1:$B$100;0);1)

Cordialement.

lSteph
"Julius" a écrit dans le message de
news:

Bonjour à tous,

je travaille sur un tableau qui contient, entre autres 2 colonnes :
une
liste de pays, et un nombre associé à chaque pays.

Je voudrais récupérer les 6 pays dont le nombre est le plus elevé.
Avec GRANDE.VALEUR(B1:B100;1), pas de soucis pour trouver les 6 lpus
grandes
valeurs, mais je ne trouve pas comment récupérer les noms de pays
associés
(je souhaite faire apparaitre ces 6 noms dans un petit encadré à
coté)

auriez vous quelques suggestions pour moi ?
Merci d'avance
















Avatar
lSteph
Pour faire suite, exemple:
http://cjoint.com/?imthUlPWyC

Cordialement.

lSteph

"Julius" a écrit dans le message de news:

Hé oui, c'est la qu'est l'os ... les valeurs identiques .... je venais
justement pour suolever le problème...
Connais tu une solution ? merci


;-)) toi aussi

Nota: - attention si valeurs identique la première seul est prise
- en général, mieux vaut mettre des dollars sur les matrices de
recherche ou autre ...
exemple pour un palmares partant de la ligne1 à 10
GRANDE.VALEUR($B$1:$B$100;ligne())
en l'absence de $ la valeur pour les lignes suivantes est
cherchée dans une plage qui sera décalée.

"Julius" a écrit dans le message de
news:

merciiii beaucoup :-))

j'avais pas pensé à equiv ....

bonne fin de journée


Bonjour Julius,
=INDEX($A$1:$A$100;EQUIV(GRANDE.VALEUR($B$1:$B$100;1);$B$1:$B$100;0);1)

Cordialement.

lSteph
"Julius" a écrit dans le message de
news:

Bonjour à tous,

je travaille sur un tableau qui contient, entre autres 2 colonnes :
une
liste de pays, et un nombre associé à chaque pays.

Je voudrais récupérer les 6 pays dont le nombre est le plus elevé.
Avec GRANDE.VALEUR(B1:B100;1), pas de soucis pour trouver les 6 lpus
grandes
valeurs, mais je ne trouve pas comment récupérer les noms de pays
associés
(je souhaite faire apparaitre ces 6 noms dans un petit encadré à
coté)

auriez vous quelques suggestions pour moi ?
Merci d'avance
















Avatar
Julius
un grand MERCI !!, je vais essayer ca, et te tiendrai au courant
Bon dimanche



Pour faire suite, exemple:
http://cjoint.com/?imthUlPWyC

Cordialement.

lSteph

"Julius" a écrit dans le message de news:

Hé oui, c'est la qu'est l'os ... les valeurs identiques .... je venais
justement pour suolever le problème...
Connais tu une solution ? merci


;-)) toi aussi

Nota: - attention si valeurs identique la première seul est prise
- en général, mieux vaut mettre des dollars sur les matrices de
recherche ou autre ...
exemple pour un palmares partant de la ligne1 à 10
GRANDE.VALEUR($B$1:$B$100;ligne())
en l'absence de $ la valeur pour les lignes suivantes est
cherchée dans une plage qui sera décalée.

"Julius" a écrit dans le message de
news:

merciiii beaucoup :-))

j'avais pas pensé à equiv ....

bonne fin de journée


Bonjour Julius,
=INDEX($A$1:$A$100;EQUIV(GRANDE.VALEUR($B$1:$B$100;1);$B$1:$B$100;0);1)

Cordialement.

lSteph
"Julius" a écrit dans le message de
news:

Bonjour à tous,

je travaille sur un tableau qui contient, entre autres 2 colonnes :
une
liste de pays, et un nombre associé à chaque pays.

Je voudrais récupérer les 6 pays dont le nombre est le plus elevé.
Avec GRANDE.VALEUR(B1:B100;1), pas de soucis pour trouver les 6 lpus
grandes
valeurs, mais je ne trouve pas comment récupérer les noms de pays
associés
(je souhaite faire apparaitre ces 6 noms dans un petit encadré à
coté)

auriez vous quelques suggestions pour moi ?
Merci d'avance