Recherche valeur sur une même ligne dans la colonne précéden

Bonjour a tous,

j'ai 2 colonnes de chiffre.

Dans la première colonne (A) les x et dans la seconde (B) les y.

Je souhaite trouver une syntaxe d'une formule pour rechercher la valeur max d'une plage de donnée dans la colonne B et que soit afficher la valeur correspondant sur la même ligne dans la colonne A.

exemple

Colonne A B

20,702 582,4980736

20,70366667 582,5052261

20,70533333 582,5033188

20,707 582,5095177

20,70866667 582,5076103

20,71033333 582,5147629

20,712 582,5176239

20,71366667 582,5119019

20,71533333 582,4923515

20,717 582,4813843

20,71866667 582,4542046

20,72033333 582,4065208

20,722 582,3640823

le max de la colonne B est 582,5176239 et j'aimerais que la formule recherche cette valeur et m'affiche 20.712

j'ai envisager d'utiliser la fonction recherchev et max sous la formule suivante :

=RECHERCHEV(MAX(B3:B671);A3:B671;1;FAUX)

mais ça me marche, a priori parce que la fonction recherchev ne peux faire reference qu'a un valeur de la meme ligne mais dans les colonne après celle qui sert de recherche. Dans mon cas c'est la valeur de la meme ligne mais sur la colonne précédente.

j'ai tester en remplaçant 1 par -1 pour lui dire la "colonne d'avant" mais ça passe pas non plus.

j'ai mis un exel pour exemple. je l'ai mis en xls et xlsx pour ceux qui aurais pas 2007.

je vous remercie d'avance

Logan

73exemple.xlsx (25.71 Ko)
94exemple.zip (14.64 Ko)

Bonjour

J'ai essayé ton exemple en remplaçant valeur exacte par une valeur approximative (en remplaçant FAUX par VRAI), et cela me donne le bon résultat

A tester, et vérifier.

Cordialement

c'est trop bizarre car sur mon doc exemple, ça marche, en effet

mais alors sur mon vrai doc, ça me donne une valeur proche mais pas la bonne ....

la bonne valeur c'est 20,712

bonjour

c'est pas clair ; le max c'est toujours la+ grande valeur dans ton tableau joint la val correspondante ne colle pas du tout quel est le lien entr e 20.172 et la valeur en colonne b(ton pretendu max )

a+

désolé mais je comprend pas ce que tu veux dire.

Bonjour

=INDEX(A4:B42005;EQUIV(MAX(B4:B42005);B4:B42005;0);1)

Cordialement

re

parce que je vois cela comme çà ; d'apres la redaction du sujet

=INDEX(A3:A671;EQUIV(MAX(B3:B671);B3:B671;0))

cordialement

trop cool ça marche

merci pour votre aide

-- Ven Aoû 27, 2010 5:36 pm --

Arf,

ban alors y a un bémol

ça marche mais dans certain cas ça marche pas.

mon objectid est en réaliter de copier/coller des donner d'une courbe (X et Y) et que la formule me donne direct la valeur de X au sommet des pics.

La zonne dans laquelle se trouve le pic est la meme mais quand le pic est petit et le suivant très proche, la recherche du max ne marche plus.

Existe t'il une fonction pour chercher les pics ou y a t'il un enchainement de formule qui permet de faire cela.

Le probleme avec la fonction que j'utilise c'est que je dois garder les zones tel que je les ai definie si je veux que mes pics soit reconnu sur différentes courbes (le sommet bouge un peut mais reste dans un ordre de grandeur proche. (genre le p1 varie entre 18.5 et 19.5)

je vous remercie d'avance pour votre aide

logan

bonjour

c'est bien ce qu'il me semblait

en gros tu cherche les pics d'une "courbe" irreguliere

dolipranne ;ou peut etre avec une etude statistique des données il doit y avoir moyen

reste a l'ecoute ; c'est certainement faisable

100graf.xls (16.00 Ko)

oui c'est exactement ça .....

Bonjour

Le sujet viens d'être traité ici

https://forum.excel-pratique.com/post107046.html?hilit=pics#p107046

Cordialement

merci je vais me racrocher a ce post ....

bonjour

il me semble arriver a mettre en evidence les changements de pente( revelateur d'un evenement ); maitenant il faut voir si cela correspond aux resultats d'une methode certifée

a+

Bonjour tulipe_3

Le sujet a été basculé ici

https://forum.excel-pratique.com/excel/valeurs-des-pics-t18521.html

Cordialement

Rechercher des sujets similaires à "recherche valeur meme ligne colonne preceden"