Ma feuille Excel contient des colonnes pour l'identifiant, la date, le montant et le nom. Si deux ou plusieurs lignes ont le même identifiant et le même nom, je veux les merge dans une seule ligne avec la quantité de ces deux combinés. Est-ce que quelqu'un peut m'aider à faire cela?
Utilisez la concaténation avec ID des colonnes et NOM (= ID & NAME) dans une autre colonne et searchz le tableau pivot. Déplacer vers l'option Insertion-> Tableau pivot pour get la réponse ci-jointe]
J'espère que cela clarifie
Voici une solution possible (pour autant que je comprenne le problème) en utilisant un tableau croisé dynamic:
Comme vous pouvez le voir, il n'y a pas vraiment grand chose. Il suffit d'insert un tableau croisé dynamic et de glisser l'ID et le Nom vers les Rows
lorsque vous déplacez les dates et les valeurs dans la section Values
du tableau pivot. La section Values
dans la Column
sera automatiquement générée.
La seule chose que j'ai changée à la fin était de formater le tableau dynamic parfaitement:
Design
. Field Settings
. Une nouvelle window s'ouvre (montrant les parameters). Accédez à l'onglet Layout & Print
et select Show item labels in a tabular form
. Vous devrez peut-être répéter cela pour le champ Name
et l' ID
du champ (selon lequel des deux champs que vous choisissez de montrer en premier dans la section Rows
du tableau croisé dynamic). Permettez-moi de savoir si cela a résolu votre problème ou si vous avez des questions.
Remarque: comme aucune donnée d'échantillonnage n'a été fournie, j'ai fait quelque chose. J'espère sincèrement que ces données sont quelque peu semblables à ce que vous essayez d'agréger.
Données d'échantillons utilisées:
ID Date Amount Name 1 05.03.2015 121 Peter 2 14.01.2015 127 Max 3 11.01.2015 77 Eva 4 06.11.2015 141 Jamie 5 04.03.2015 58 Sophie 1 04.04.2015 94 Peter 7 20.06.2015 52 Lucas 3 14.12.2015 136 Eva 2 02.11.2015 93 Max 10 20.08.2015 59 Mason 4 11.01.2015 145 Jamie 4 02.02.2015 113 Jamie 4 26.02.2016 89 Jamie 1 30.03.2016 137 Peter 15 09.09.2015 81 Jackson 16 25.02.2015 61 Liam 2 26.02.2016 133 Max 2 26.10.2015 80 Max 19 25.09.2015 76 Aiden