Rechercher valeur dans une liste pour obtenir valeur de la c

Bonjour,

Je cherche une formule qui permettrait de rechercher une valeur dans une liste en colonne pour obtenir la valeur de la cellule située en-dessous.

Par exemple, si ma liste est :

500

1000

1500

2000

Je voudrais pouvoir obtenir la valeur de la cellule située en-dessous de "1000" que je choisis arbitrairement comme valeur de référence (donc ici, "1500").

J'ai pensé à OFFSET mais on ne peut pas le combiner avec un VLOOKUP.

J'ai mis un fichier plus concret en pièce jointe... Merci pour votre aide !

Charles

55probleme-excel.xlsx (33.12 Ko)

Bonsoir,

peut-être un début de réponse,à tester et adapter suivant besoin:

Sub recherche()

dercellule = Range("A65536").End(xlUp).Row 'dernière cellule non vide

valeur = 1500 ' valeur recherchée

For i = 1 To dercellule 'on boucle sur toutes les cellules

If Range("A" & i).Value = valeur Then MsgBox Range("A" & i + 1).Value

Next

End Sub

le tableau que tu as joint n'est pas très clair...

Si j'ai bien compris, tu as :

FEUIL1 (référence)

COL A-COL B

AAAA-500

BBBB-1 000

CCCC-1 500

DDDD-2 000

Tu veux que ton résultat final soit

FEUIL2 (résultat)

COL A-COL B

AAAA-1 000

BBBB-1 500

CCCC-2 000

DDDD-xxxx

c'est bien ça ?

Bonjour à tous,

J'ai trouvé une solution via INDEX + MATCH : en cellule L25 dans mon fichier, j'ai mis

=INDEX($A:$E,((MATCH($L$26,$B$1:$B$999,0))-1),2)

Merci pour vos réponses rapides, et à bientôt !

Charles

Rechercher des sujets similaires à "rechercher valeur liste obtenir"