Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Rechercher la date la plus proche

Poupic

XLDnaute Nouveau
Bonjour à tous,

Depuis hier je cherche la solution à mon problème sur des forums sans trouver vraiment...

Ca doit etre assez simple en fait pour quelqu'un qui connait bien Excel.

J'ai une colonne A qui contient des dates classées en ordre croissant (de la plus ancienne à la plus récente)
Dans la colonne B, j'ai des valeurs (toujours positives) qui sont associées à ces dates.

Mon objectif est d'obtenir une formule qui aille chercher le prix associé à une certaine date. J'ai essayé d'utiliser VLOOKUP (en francais RECHERCHEV) mais elle me renvoi la valeur correspondant à la date inférieure la plus proche alors que je cherche la valeur correspondant à la date exactement la plus proche (supérieure ou inférieure...)

J'espère avoir été clair!!

Je vous remercie d'avance pour votre aide

J'ai mis en PJ un tableau excel pour que ca soit plus facile de comprendre

Pour info, j'utilise la version anglaise de Excel 2007
 

Pièces jointes

  • Exemple Poupic.xls
    20.5 KB · Affichages: 319
  • Exemple Poupic.xls
    20.5 KB · Affichages: 301
  • Exemple Poupic.xls
    20.5 KB · Affichages: 300

Jocelyn

XLDnaute Barbatruc
Re : Rechercher la date la plus proche

Bonjour le Forum,
Bonjour Poupic,

Un test en fichier joint

Jocelyn
 

Pièces jointes

  • Exemple Poupic.xls
    28.5 KB · Affichages: 587
  • Exemple Poupic.xls
    28.5 KB · Affichages: 569
  • Exemple Poupic.xls
    28.5 KB · Affichages: 607

mromain

XLDnaute Barbatruc
Re : Rechercher la date la plus proche

bonjour Poupic,

voici un essai avec cette formule :
Code:
=SI(ABS($D$14-INDEX($A:$A;EQUIV($D$14;$A:$A;1)))<ABS($D$14-INDEX($A:$A;EQUIV($D$14;$A:$A;1)+1));INDEX($B:$B;EQUIV($D$14;$A:$A;1));INDEX($B:$B;EQUIV($D$14;$A:$A;1)+1))
a+

edit, salut Jocelyn
 

BOISGONTIER

XLDnaute Barbatruc
Repose en paix
Re : Rechercher la date la plus proche

Bonjour,

Voir PJ

Le + proche sup:
=INDEX(prix;EQUIV(VRAI;date>=D14;0))
Valider avec Maj+ctrl+entrée

Le + proche:
=MIN(SI(ABS(date-D14)=MIN(ABS(date-D14));prix))
Valider avec Maj+ctrl+entrée

JB
 

Pièces jointes

  • Exemple%20Poupic(1).xls
    28.5 KB · Affichages: 1 139
Dernière édition:

Poupic

XLDnaute Nouveau
Re : Rechercher la date la plus proche

Merci à tous pour votre aide si rapide et précise!!

Vous m'avez beaucoup aidé et la formule renvoi la valeur attendue!

Grace à vous je vais gagner beaucoup de temps chaque semaine

Merci!!
 

Discussions similaires

Réponses
9
Affichages
402
Réponses
4
Affichages
258
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…