Tableau croisé dynamique

Résolu
Bonjour à tous,

j'ai un problème concernant le calcul du nombre de jour dans un TDC.
Je m'explique :
Je gère des planning d'animatrices, chaque animatrice peut travailler plusieurs jours et dans plusieurs lieux chaque jour.
mon planning excel a donc une ligne par animatrice et par lieu.
Je souhaite faire un TCD pour avoir le nombre de jour travaillé.
Quand je fais mon TDC et que je demande le "Nbre de date", excel comptabilise les dates en double si l'animatrice avait 2 lieux d'animation dans la même journée.
Comment calculer uniquement le nombre de date ou l'animatrice a travaillé?

Avez vous des idées?
merci d'avance

10 réponses

  1. Bonjour,
    Sans connaitre la structure du tableau de données presque impossible de vous donner une solution valable.

    0
    1. Merci de vouloir m'aider.
      C'est la 1ère fois que j'utilise ce forum, je peux joindre un exemple de tableau?
      0
  2. Bonjour,

    Je n'avais pas accès à mes fichiers ses derniers jours. Voilà un exemple de planning
    https://www.cjoint.com/?DBlp4rVfgXU
    le problème se pose, par exemple, pour l'animatrice 1 qui a travaillé que le 28 janvier alors que 3 apparait dans le TCD sur "Nbre de jour" car elle a travaillé à 3 endroits.
    Je souhaite le nombre de date unique. c'est pour générer des contrats.
    je ne sais pas si c'est faisable.
    Merci d'avance
    0
    1. Bonjour,
      Merci,, une réponse demain fin de journée.
      0
      1. Bonjour,
        Il n'est pas possible avec le TCD.
        Si vous devez avoir le nombre de jour il faut le réaliser en cherchant les doublons sur animatrice et date avec cumul des dates différentes,

        0
        1. Bonjour,

          merci d'avoir pris le temps de regarder mon fichier.
          Je ne comprends pas bien comment la colonne avec les résultats se calculent.
          je ne vois pas de formule.

          Bonne journée
          0
          1. Bonjour,
            La recherche est réalisé par une procédure (macro) en VBA (la voir : touche [Alt]+[F11]).
            Si souhaitable l'on pourrait ajouter les paniers repas (nb et prix) et le nombre des heures... !

            0
            1. Re
              Je ne suis pas familiarisée avec les macros, je regarde ça de plus près.
              Merci bcp d'avoir pris le temps de vous pencher sur mon problème.

              Anne
              0
              1. Contributeur
                Bonjour,
                Salut le pingou,

                une proposition de TCD sans vba, mais avec une colonne supplémentaire :
                https://www.cjoint.com/?DBnsF7DWVkX

                eric
                0
                1. Bonjour eriiic,
                  Eh bien en voilà une de plus à retenir, excellente solution et en plus bien plus légère que mon code.
                  Merci infiniment.
                  Amicales salutations
                  Le Pingou
                  0
                2. Bonjour,

                  Merci pour cette solution, ça ne me pose pas de problème d'insérer une colonne de plus dans mon tableau.
                  @Le pingou, merci pour la 1ere solution, faut vraiment que je me mette au macro !

                  Merci encore à vous 2,

                  Anne
                  0