Liste d'événements selon un intervalle de dates

Accueil – Le CFO masqué Forums Excel Liste d'événements selon un intervalle de dates

Mots-clés :  filtre de dates, Tableau Croisé Dynamique

  • Ce sujet contient 5 réponses, 3 participants et a été mis à jour pour la dernière fois par monarc, le il y a 6 années et 6 mois.
6 sujets de 1 à 6 (sur un total de 6)
  • Auteur
    Articles
  • #23256
    monarc
    Participant

    Bonjour,

    J’ai à monter une liste des événements à venir à partir d’une table créée avec Excel 2010. Les événements et leurs dates proviennent d’un autre système et sont importés dans Excel manuellementé Ils sont mis à jour dans cet autre système (annulation d’une date, annulation complète, etc.).

    J’ai donc une table qui contient tous les événements avec toutes leurs dates. Un événement peut avoir plusieurs dates.

    Afin de bien préparer ces événements, je dois avoir une liste qui contiendra les événements à venir dans les 7 à 17 jours ainsi qu’une autre liste des événements de la journée courante.

    J’ai donc monté un Tableau croisé dynamique à partir de ces données et tenté de diverses façon de sortir mes 2 listes… sans succès.

    Je joins un fichier exemple avec les tentatives que j’ai faites, soit les fonctions RECHERCHE et LIREDONNEESTABCROISDYNAMIQUE.

    Merci à l’avance.

    Attachments:
    You must be logged in to view attached files.
    #23324
    smail
    Participant

    Voila Monique; j’essaie de trouvé une solution pour toi ; je mis tt les dates dans un seul colonne , j’ai crié un troisièmement colonne pour les jours restant par rapport au date aujourd’hui En J1 , et le quatrième colonne une remarque laquelle elle peux servir dans ton filtre , tu trouve tout ça dans feuille 2

    Attachments:
    You must be logged in to view attached files.
    #23343
    monarc
    Participant

    Merci pour cette réponse. Par contre, ma liste de données ne peut pas être transformée de cette sorte puisqu’elle est regénérée à tous les jours et même plus et qu’elle sera utilisée par plusieurs utilisateurs en même temps (donc partagée).
    J’y ai réfléchi dans les derniers jours et je vais plutôt voir si, en créant une macro pour filtrer selon des critères de dates, qui va ensuite copier et coller le résultat, puisque je ne peux pas utiliser filtres avancés dans un classeur partagé, si ça donne un bon résultat; avec probablement un bouton automatisé pour refaire le filtre/copie/coller. Je sais que ça ne sera pas interactif mais, comme le classeur sera partagé, je suis limitée dans l’utilisation de certaines fonctionnalités, incluant les TCD. À moins que quelqu’un ait une autre idée géniale!

    #23372
    Paul
    Participant

    Bonjour Monique,

    Je pense qu’il faut, dans la mesure du possible éviter d’utiliser des macros car on comprend plus difficilement comment le modèle fonctionne.
    Le problème ici est que la base de donnée est difficilement exploitable en l’état. Pour pouvoir utiliser un tableau dynamique, il faut en premier lieu que la base de données soit bien construite.
    Le problème de cette base de données est que les dates sont éclatées dans plusieurs colonnes. Hors, le tableau croisé ne peut filtrer qu’à partir d’une colonne. Il faut donc rajouter une colonne pour le filtre que l’on désire appliquer.
    Je vous joint un fichier pour vous montrer une solution.

    Paul

    Attachments:
    You must be logged in to view attached files.
    #23392
    smail
    Participant

    Bonjour, c’est possible aussi de filtrer par un mise en forme conditionnel, juste comme le tableau de paul 🙂

    #23403
    monarc
    Participant

    Bonjour et merci pour vos propositions de solutions. J’ai mis du temps à répondre puisque j’ai essayé différentes possibilités. Comme le message de smail le dit, j’ai opté pour des mises en forme conditionnelles que j’ai appliquées autant sur les dates que sur les #événements et ensuite je fais un filtre sur les couleurs.
    Des fois, on se casse la tête quand il y a des façons de faire pas mal plus simples!
    Merci encore. Je considère donc ma question comme étant résolue grâce à vous!

6 sujets de 1 à 6 (sur un total de 6)
  • Vous devez être connecté pour répondre à ce sujet.