Je souhaite afficher un tableau croisé dynamique et lui indiquer les valeurs réelles, une sur chaque ligne, plutôt qu'une somme des valeurs. Par exemple.
Name Jan Feb Mar Apr
Bob 12 10 4
3 5
James 2 6 8 1
15
etc.
Mon point de départ est constitué de trois colonnes: Name
, Value
et Month
.
Est-ce possible sans avoir à faire quelque chose de complètement différent?
Je crains que cela ne se révèle être un long chemin, mais que cela dépende de la taille de votre ensemble de données - probablement plus de quatre mois par exemple.
En supposant que vos données se trouvent dans ColumnA:C
et que les étiquettes de colonne figurent dans la ligne 1, le mois est également formaté mmm
(cette dernière pour faciliter le tri):
D2
=IF(AND(A2=A1,C2=C1),D1+1,1)
(Une façon de traiter le problème épineux des entrées multiples pour la même personne pour le même mois).A1:D(last occupied row no.)
F1
.J'espère que cela répondra à vos besoins, car le tableau croisé dynamique doit se mettre à jour automatiquement (à condition que la plage soit appropriée) en réponse aux données supplémentaires actualisées. Si ce n’est pas le cas (votre dur maître de la tâche), continuez mais sachez que les étapes suivantes devront être répétées chaque fois que les données source seront modifiées.
L1
.L1
et décaler.L1
.ColumnL
, sélectionnez Row Labels
et les valeurs numériques.L2:L(last selected cell)
Heureux d'expliquer plus loin/essayez à nouveau (je n'ai pas vraiment testé cela) si cela ne convient pas.
EDIT(pour éviter le second bloc d'étapes ci-dessus et faciliter la mise à jour des modifications de données source)
.0. Avant la première étape 2. Ajoutez une ligne vide tout en haut et déplacez A2:D2
up.
.2. Ajustez les références de cellule en conséquence (dans D3
=IF(AND(A3=A2,C3=C2),D2+1,1)
.
.3. Créer un tableau croisé dynamique à partir de A:D
.6. Remplacez Row Labels
par Name
.
.7. Outils de tableau croisé dynamique, Conception, Mise en page du rapport, Afficher sous forme de tableau et trier les lignes et les colonnes A> Z.
. 8. Masquer Row1
, ColumnG
et les lignes et colonnes qui affichent (blank)
.
Étapes .0. et .2. dans l'édition ne sont pas nécessaires si le tableau croisé dynamique est dans une feuille différente des données source (recommandé).
Étape 3. Lors de la modification, une modification simplifie les conséquences de l’extension du jeu de données source. Cependant, introduit (blank)
dans le tableau croisé dynamique qui, s'il est masqué, peut nécessiter un ajustement lors de l'actualisation. Il peut donc être préférable d’ajuster la plage de données source chaque fois que des modifications sont apportées: Outils de tableau croisé dynamique, Options, Modifier la source de données, Modifier la source de données, Sélectionner un tableau ou une plage). Dans ce cas, copier plutôt que d’emménager .0.