Recherche de dates

Résolu
Bonjour,
Dans un tableau reprenant des produits et leur dates de livraison depuis le 01/01/2013 et jusqu'au 31/12/2017, je souhaite connaître pour chaque produit la date de la dernière livraison (donc la date inférieure la plus proche de celle d'aujourd'hui) et la date de la prochaine livraison (donc la date supérieure la plus proche de la date d'aujourd'hui).
merci

3 réponses

  1. Contributeur
    Bonjour
    sans savoir commente est organisé le tableau avec les dates et les références produit, c'est une devinette!
    soit vous complètez, soit, mieux, vous coller un modèle, même avec des données bidonnées, sur
    https://www.cjoint.com/
    en revenant ici colle le lien donné par le site
    à vous lire
    1. Merci Vaucluse.
      http://www.cjoint.com/c/EIch3iJBJgS
      Comme le tableau est énorme (plus de 2000 lignes) je l'ai réduit à environ 170 lignes pour faciliter le job.
  2. Bonjour

    Une possibilité avec 2 fonctions personnalisées :

    http://www.cjoint.com/c/EIbrXR6w0Oh

    A adapter à ton fichier

    Cdlmnt
    Via
    1. Merci,
      Ca marche avec ton fichier, mais pour l'adapter au mien, :-( vu que je ne connais pas le VBA ....
      http://www.cjoint.com/c/EIch3iJBJgS
    2. @darciBonjour

      Adaptation à ton fichier :
      http://www.cjoint.com/c/EIcqdSsgQjh
    3. @via55Bonjour,
      Merci, ça fonctionne !!!
      Reste un problème majeur : mon tableau fait 2000 lignes -> le tps de calcul est super long.
      Par exemple si je mets un filtre pour chercher le résultat d'un produit, le calcul se relance dès que je décoche le filtre (près de 3 minutes !).
      Autre question : est il possible de reporter dans un autre classeur les résultats de la recherche des dates? Par exemple ce nouveau classeur reprendrait chaque produit en supprimant tous les doublons et dans les colonnes d'à coté la dernière et prochaine dates de livraison. Ca rendrait la lecture plus facile et surtout moins longue (environ 200 lignes au lieu de 2000)
    4. @via55ça va beaucoup m'aider, merci encore Via.
      En complément de mon commentaire précédent: Tu penses que le tableau saurait aussi mettre la quantité de produits à côté de respectivement la dernière date et la prochaine date ?
    5. @darciBonjour

      Oui si tu te sers de ton tableau pour plusieurs choses il vaut mieux mettre à part une liste sans doublons et faire effectuer les calculs de date sur celle-ci

      1) Copie toute la colonne des produits et tu la colles dans une autre feuille du même classeur puis tu sélectionnes cette nouvelle colonne - Données - Supprimer les doublons
      2) Tu télécharges ce nouveau fichier et tu m'indiques le lien, je regarderai pour adapter la macro et faire apparaitre les quantités

      Cdlmnt
      Via