2009-06-19 8 views
1

J'ai un graphique pivot qui s'étend sur plusieurs années sur l'axe X, avec des données pour chaque jour. Le problème est qu'il y a une étiquette sur l'axe X pour chaque jour, donc ils sont trop encombrés pour être lisibles. Je voudrais montrer seulement les mois les étiquettes au lieu des jours, et je vois encore des points de données par jour, mais voici ce que je trouve à ce jour:Modification de l'unité de graphique pivot

  • Faire ceci est trivial dans un graphique normale, en allant les paramètres de format de l'axe, dans l'onglet "Echelle", et le réglage de l'unité principale sur "Mois (s)". Ce champ n'existe pas dans le même onglet pour un graphique pivot.
  • Je peux définir le «Nombre de catégories entre les étiquettes de graduations» sur le graphique pivot, mais bien sûr, elles ne correspondent pas aux mois.
  • Je peux définir le tableau croisé dynamique pour utiliser le mois au lieu du jour, mais beaucoup de résolution est perdue. Le paramètre Charts(1).Axes(xlCategory).MajorUnitScale = xlMonths ne semble pas faire quoi que ce soit.

Répondre

1

Vous pouvez regrouper l'axe X par plusieurs valeurs, par exemple en jours et en mois. Malheureusement, il n'élimine pas le fouillis des étiquettes pour chaque jour, mais il superpose le Mois sur l'axe.

+0

J'ai essayé de créer une colonne mois et de l'ajouter au tableau croisé dynamique (si c'est ce que vous voulez dire), mais les étiquettes sont complètement masquées par les étiquettes du jour. – l0b0

+0

Ce n'est pas ce que je veux dire; Cliquez avec le bouton droit de la souris sur le champ Axe X dans le graphique pivot et sélectionnez Grouper ... dans le menu contextuel. Si l'axe X est un champ date/heure, vous pouvez sélectionner Secondes, Minutes, Heures, Jours, Mois, Quarts et/ou Années dans la liste. –

+0

Cette option n'est pas disponible - J'ai seulement "Format Axis ...", "Clear" et "Show Detail [...]". Je suppose que c'est une limitation Excel 2000. – l0b0