Afficher les 3 dates les plus proches d'une date donnée avec condition(s)

Cocobe

XLDnaute Nouveau
J'ai un tableau de 600 dates. A chaque date correspond une valeur de 0 à 9
en A1 : j'ai une de ces 9 valeurs
en B1 : j'ai une date
En C1 : je voudrais la première date à venir la plus proche de la date de B1 et correspondant à la valeur de A1
En D1 : je voudrais la deuxième date à venir la plus proche de la date de B1 et correspondant à la valeur de A1
En E1 : je voudrais la troisième date à venir la plus proche de la date de B1 et correspondant à la valeur de A1
Est-ce possible ?
Merci
 

david84

XLDnaute Barbatruc
Re : Afficher les 3 dates les plus proches d'une date donnée avec condition(s)

Bonsoir,
sur le principe, cela me paraît possible en utilisant la fonction petite.valeur, peut-être en la combinant avec la fonction Abs (mais cela dépend de tes données). Le plus simple est de nous fournir un petit fichier présentant ton exemple avec les résultats attendus.
A+
 

Tibo

XLDnaute Barbatruc
Re : Afficher les 3 dates les plus proches d'une date donnée avec condition(s)

Bonjour Cocobe, salut David,

Un essai avec une formule matricielle en C1 :

Code:
=PETITE.VALEUR((SI($A2:$A$687=$A1;$B2:$B$687-$B1));COLONNES($A:A))+$B1

Formule matricielle à valider par CTRL + MAJ + ENTREE

à recopier vers la droite et vers le bas.

J'ai considéré que tes dates étaient classées dans un ordre chronologique.

@+
 

Cocobe

XLDnaute Nouveau
Re : Afficher les 3 dates les plus proches d'une date donnée avec condition(s)

Je vous remercie
Je vais essayer et je reviens vers vous

PS : C'est la première fois que je poste et que je demande ... j'espère que j'aurai l'occasion de rendre service à mon tour

Cocobe
 

Cocobe

XLDnaute Nouveau
Re : Afficher les 3 dates les plus proches d'une date donnée avec condition(s)

David et Tibo

J'ai essayé la formule de Tibo mais Excel me renvoie #NOMBRE
Je vous envoie un modèle de ce que je voudrais
Merci d'avance
Cocobe
 

Pièces jointes

  • Essai formule dates approchées.xls
    25.5 KB · Affichages: 78

Tibo

XLDnaute Barbatruc
Re : Afficher les 3 dates les plus proches d'une date donnée avec condition(s)

re,

Avec ce que j'ai compris :

en C2, une formule matricielle :

Code:
=PETITE.VALEUR(SI(($H$2:$H$31=$A2)*($G$2:$G$31>$B2);$G$2:$G$31);COLONNES($A:A))
Formule matricielle à valider par CTRL + MAJ + ENTREE

à recopier vers la droite

Je joins le fichier avec les formules

@+
 

Pièces jointes

  • cocobe.zip
    5.5 KB · Affichages: 72

Cocobe

XLDnaute Nouveau
Re : Afficher les 3 dates les plus proches d'une date donnée avec condition(s)

C'est génial cela marche super
Mille fois merci
Je ne sais pas si je pourrais un jour te rendre la pareille mais on ne sait jamais !!!
Cocobe
 

Discussions similaires

Réponses
5
Affichages
358
Réponses
11
Affichages
593

Statistiques des forums

Discussions
312 668
Messages
2 090 739
Membres
104 643
dernier inscrit
adriano22