Recherchev() avec condition

Jonathan

XLDnaute Nouveau
bonjour,

je bloque sur une formule, je vais schématiser pour faire au plus simple

en colonne A, toutes les dates de l'année 2011 sont inscrites, attention sauf weeks-end et jours fériés.
en colonne B, des quantités (valeurs numériques)

mon objectif est de pouvoir faire une rechecheV sur une date, et d'en récupérer la quantité, mais que si ma recherchev pointe sur une date non présente (donc week end ou jour fériés) que cela me renvoie la dernière quantité de la date précédente connu.

petit exemple :
recherchev sur le 16/01/2011 (Dimanche), que cela me renvoie la quantité au 14/01/2011(vendredi).

merci pour votre aide
 

Jocelyn

XLDnaute Barbatruc
Re : Recherchev() avec condition

Bonjour le Forum,
Bonjour Jonathan,

Pas facile de voir sans fichier mais peut être une piste de cette façon, pour cela il faut que tes dates soit triées de la plus petite à la plus grande.

si l'on considère tes dates de A2 à A366 et tes montant numérique de B2 à B366 et que tu mets ta date de recherche par exemple en C2 en C3 tu peux tester :

Code:
=INDEX(B2:B366;EQUIV(C2;A2:A366;1))

si cela ne fonctionne pas n'hésite pas à joindre un fichier exemple sans données confidentielles

Cordialement
 

Robert

XLDnaute Barbatruc
Repose en paix
Re : Recherchev() avec condition

Bonjour Jonathan, bonjour le forum,

Si tes date dont triées par ordre croissant tu dois utiliser l'argument VRAI pour la valeur_proche.
=RECHERCHEV(valeur_cherchée;table_matrice;no_index_col;valeur_proche)

[Édition]

Bonjour Jocelyn on s'est croisé...
 

Discussions similaires

Statistiques des forums

Discussions
311 711
Messages
2 081 794
Membres
101 817
dernier inscrit
carvajal