Ich habe eine große Tabelle mit Verkaufsdaten (1,7 Millionen Zeilen) auf einem Blatt in Excel, von denen viele Einträge identisch sind, abgesehen von einer eindeutigen ID und einem Zeitstempel. Ich möchte diese Daten konsolidieren, indem ich die nach meinen Standards duplizierten Zeilen kombiniere (d. H. Nur eindeutige Parameter, die mir egal sind).
Dies allein könnte fast erreicht werden, indem Sie die Funktion "Duplikate entfernen" verwenden. Ich sage jedoch "Kombinieren", da ich auch möchte, dass das Ergebnis eine der Spalten summiert, die angibt, wie viele Elemente Teil dieser bestimmten Reihenfolge waren.
Ich möchte von so etwas ausgehen:
A | B | C | D | E | F | “OldSheet”
OID | Client | Program | Count | Status | Time |
436266 | Initech | SEO | 1 | Invoiced| 00:52 |
436267 | Initech | SEO | 2 | Invoiced| 01:12 |
436269 | Initech | SEM | 1 | Invoiced| 04:52 |
436268 |Initrode | SEO | 1 | Invoiced| 02:22 |
436269 | Initech | SEM | 3 | Invoiced| 04:52 |
. . . zu so etwas:
OID | Client | Program | Count | Status | Time | “NewSheet”
...... | Initech | SEO | 3 | Invoiced| ..... |
...... | Initech | SEM | 4 | Invoiced| ..... |
...... |Initrode | SEO | 1 | Invoiced| ..... |
Diese Tabelle wird letztendlich von mehreren Pivot-Tabellen referenziert, sodass dasselbe Format beibehalten werden muss.
quelle
Antworten:
So könnte eine Lösung mit einer Pivot-Tabelle aussehen.
Um das tabellarische Layout zu erhalten, wechseln Sie in das Menü Pivot Table Design und ändern Sie das Berichtslayout in Im Tabellenformat anzeigen . Zwischensummen für jede Spalte deaktivieren.
Denken Sie daran, eine SUMME in Ihrem "Count" -Wertfeld zu verwenden, da Sie Zahlen größer als 1 enthalten.
quelle
Ich habe das herausgefunden, als ich diese Frage schrieb. Meine Lösung bestand darin, die alte Tabelle auf eine neue Registerkarte zu kopieren, Duplikate zu entfernen, die nur auf den von mir betroffenen Spalten basieren, und dann eine SUMIFS () - Formel in die neue Spalte "count" einzufügen, die jede Zelle in der alten Registerkarte mit den Zellen in vergleicht Die Spalten, die mir wichtig sind, in der neuen Registerkarte und die Zahlen in der alten Spalte "count" für jede Zeile, die allen Kriterien entspricht. Hier ist meine Formel (angepasst für das obige Beispiel):
quelle
Ich würde das Power Query Add-In verwenden. Es verfügt über einen Befehl Gruppieren nach, mit dem Sie die Gruppierungsspalten angeben und auch eine Summe oder ähnliche Aggregatfunktionen berechnen können:
http://office.microsoft.com/de-de/excel-help/group-rows-in-a-table-HA103993875.aspx
Sie können das Ergebnis in einer neuen Excel-Tabelle ausgeben.
quelle