Renvoyer une liste sans doublons en fonction d'une date

lebast

XLDnaute Junior
Bonjour à tous,

je viens vers vous car malgré mes recherches sur le forum je ne trouve pas la solution à mon problème.

Voila,

Je cherche a créer un petit planning, qui afficherait pour chaque jour les références des produits qui sont expédiés.

L'objectif est que les cellules de l'onglet "onglet relais" B4 et suivantes soient remplies automatiquement et sans doublons et uniquement avec des livraisons correspondantes à la date.

je joins le fichier en exemple.

j'espère que vous pourrez m'apporter une solution

je vous remercie par avance.

Bastien
 

Pièces jointes

  • Planning de livraison.xlsx
    70.7 KB · Affichages: 31
  • Planning de livraison.xlsx
    70.7 KB · Affichages: 36
  • Planning de livraison.xlsx
    70.7 KB · Affichages: 36

Lolote83

XLDnaute Barbatruc
Re : Renvoyer une liste sans doublons en fonction d'une date

Salut LEBAST,
Peut être en passant par un TCD (Tableau Croisé Dynamique) comme dans l'exemple fournit, cela correspond à ta demande.
A chaque ligne rajoutée, il suffit d'aller dans l'onglet TCD et clic-droit "ACTUALISER".
Le tableau est automatiquement réactualisé, et tu as defait :
- Un récapitulatif par mois
- Un récapitulatif journalier à l'intérieur de chaque mois
- Un récapitulatif par produit.
@+ Lolote83
 

Pièces jointes

  • Copie de LEBAST - Planning de livraison et TCD.xlsx
    85.5 KB · Affichages: 31

lebast

XLDnaute Junior
Re : Renvoyer une liste sans doublons en fonction d'une date

Bonjour Lolote83,

Tout d'abord merci pour ton retour.

Concernant la solution que tu propose je l'ai déjà testé mais elle ne me convient pas à 100%

C'est pour cela que je souhaitais directement interroger la base extraite et filtrer la liste de sortie sans doublons et correspondant à une date.

Si j'utilise cette formule matricielle :

{=INDEX(Requête!$B:$B;MIN(SI(Requête!$B$2:$B$100<>"";SI(NB.SI('Onglet relais'!B$3:B3;Requête!$B$2:$B$100)=0;LIGNE(Requête!$B$2:$B$100)))))&""}

je filtre le résultat de la liste mais il y a encore des doublons et je ne prends pas en compte la condition date !

j'espère que vous pourrez m'aider ou m'indiquer comment modifier cette formule afin qu'elle puisse correspondre à mon besoin ..

Merci d'avance
 

Lolote83

XLDnaute Barbatruc
Re : Renvoyer une liste sans doublons en fonction d'une date

Re salut LEBAST,
Concernant la solution que tu propose je l'ai déjà testé mais elle ne me convient pas à 100%
, qu'est-ce qui ne convient pas à 100% ?
Par contre, je me pose la question de l’intérêt de passer par l'onglet "Onglet relais", puisque les données que l'on retrouvent dans l'onglet "JUIN" sont les mêmes à savoir la DATE.
filtrer la liste de sortie sans doublons
, pour le moment, je n'ai pas trouvé de doublon, donc difficile de faire des tests.
Alors, désolé de ne pas avoir pu t'apporter la solution.
J'espère donc que d'autres personnes plus expérimentées que moi le feront certainement avec plaisir.
Cordialement
@+ Lolote83
 

lebast

XLDnaute Junior
Re : Renvoyer une liste sans doublons en fonction d'une date

Lolote83,

je me pose la question de l’intérêt de passer par l'onglet "Onglet relais",

Tu as totalement raison, il n'y a pas d'intérêt ! je me suis fais la réflexion !!

qu'Est-ce qui ne convient pas à 100% ?

C'es la présentation je voudrais un rendu final identique à celui de l'onglet juin par exemple.

En tout je te remercie pour tes retours.

Bastien
 

Lolote83

XLDnaute Barbatruc
Re : Renvoyer une liste sans doublons en fonction d'une date

Re salut LEBAST,
C'est la présentation je voudrais un rendu final identique à celui de l'onglet juin par exemple.
Peut être à ce moment là, en modifiant le TCD dans l'autre sens.
@+ Lolote83
 

Pièces jointes

  • Copie de LEBAST - Planning de livraison et TCD (V2).xlsx
    85.5 KB · Affichages: 26

lebast

XLDnaute Junior
Re : Renvoyer une liste sans doublons en fonction d'une date

Lolote83,

pour commencer cela se rapproche de mes attentes.

Cependant je reste persuadé qu'il ne manque pas grand chose à ma formule matricielle pour qu'elle prenne en compte la date.

j'espère que quelqu'un pourra m'apporter des pistes à ce sujet.

Encore merci pour ton aide.

Bastien
 

Discussions similaires