Regroupement des dates par semaine dans un tableau croisé dynamique


4

J'essaie de créer un tableau croisé dynamique pour générer des rapports sur les données provenant d'une requête d'accès. Fondamentalement, les données renvoyées sont au format suivant:

TradeDate     StoreID     DeptCode     ReasonCode     CostEx
26-Jul-2010     1            1             1           9.99

etc.

Le problème est que tous les chiffres de «TradeDate» sont exprimés en jours et que je dois faire rapport dans des semaines. J'ai un tableau croisé dynamique mis en place dans Excel 2007 qui rend compte des données fines, sauf qu'il rapporte en jours. J'ai regardé autour de moi, mais je ne trouve pas de réponse qui permette au groupe de se reporter à la date de fin de semaine (dimanche pour moi).

Il me faut donc dire que tout ce qui se situe entre le 26 juillet 2010 et le 1er août 2010 (dans ce cas-ci) est résumé et rapporté juste sous le titre du 1er août 2010.

Il y a d'autres critères, les chiffres doivent provenir des mêmes StoreID, DeptCode et ReasonCode, mais je n'ai aucun problème à faire en sorte que cette partie fonctionne.

Est-il possible d'obtenir un tableau croisé dynamique pour le faire?

Réponses:


7
  1. Cliquez avec le bouton droit sur le bouton de champ Date.
  2. Choisissez Groupe et Afficher les détails | Groupe
  3. Dans la boîte de dialogue Regroupement, sélectionnez Jours dans la liste "Par".
  4. Pour 'Nombre de jours', sélectionnez 7
  5. La plage de semaines est déterminée par la date indiquée dans la zone "À partir de", modifiez-la donc si nécessaire. Dans l'exemple ci-dessous, le 29 décembre 2003 (un lundi) a été entré comme date de début.
  6. Cliquez sur OK

texte alternatif

Je ne sais pas si c'est ce que vous recherchiez, mais j'espère que cela vous aidera. Source .


Vous êtes les bienvenus! Heureux d'avoir pu aider!
Ryan
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.