Collapse column

Beiträge anzeigen

Diese Sektion erlaubt es dir alle Beiträge dieses Mitglieds zu sehen. Beachte, dass du nur solche Beiträge sehen kannst, zu denen du auch Zugriffsrechte hast.


Nachrichten - Thor_sten

Seiten: [1]
1
Excel / Antw:Office 2016 Makro zum Zusammenführen von Duplikaten
« am: August 03, 2017, 16:34:52 Nachmittag »
Hallo Günther,

vielen Dank für Deine Antwort.

Du hast sicherlich Recht, ich kann nicht alle zukünftigen Eventualitäten bedenken. Allerdings ist es momentan nun mal so, dass ich für meine Abschlussarbeit ein vorliegendes Problem lösen soll. Ein Bestandteil davon ist die Zusammenführung mehrerer Sheets. Es muss auch nicht für die Ewigkeit dienen, sondern für das mir vorliegende Projekt funktionieren. Und da ist es so wie ich es zuvor beschrieben habe. Eine spätere Anpassung ist nicht nötig. Darüber hinaus werde ich nicht selbst daran sitzen, sondern andere Personen, daher möchte ich am liebsten eine "One-Click-Lösung" gestalten. Daher die Idee mit den Makros.

Dennoch vielen Dank für die Idee mit der BF, ich werde versuchen auch diesen Ansatz zu bedenken.

2
Excel / Antw:Office 2016 Makro zum Zusammenführen von Duplikaten
« am: August 03, 2017, 13:56:15 Nachmittag »
Hallo Günther, vielen Dank für die schnelle Antwort. Die Situation wird immer die selbe sein. Ich habe einen Pool von ca. 20 Exelsheets, welche ich in verschiedenen Kombinationen zusammenfügen muss. Jedes Sheet hat etwa 100-200 Zeilen. Somit komme ich im Endeffekt auf eine sehr hohe Anzahl von Daten. Daher möchte ich die Lösung möglichst automasiert über ein Makro ausführen.

Viele Grüße

Thorsten

3
Excel / Office 2016 Makro zum Zusammenführen von Duplikaten
« am: August 03, 2017, 13:39:11 Nachmittag »
Hallo liebes Forum!

Leider bin ich mit Makros nicht sonderlich vertraut. Daher stellt das nachfolgend geschilderte Problem eine unlösbare Aufgabe für mich dar. Vielleicht ist es aber für einen Spezi unter euch nur eine Kleinigkeit? Oder Jemand kann mir zumindest Hinweise geben, wie ich meiner Lösung näher komme?

Im Rahmen einer Abschlussarbeit stehe ich vor fogendem Problem:

Ich muss mehrere Excelsheets zusammenkopieren. Der Aufbau der Tabellen ist immer identisch. Dabei ist Spalte (A) immer eine Nummer, Spalte (B) eine Bennenung und Spalten (C-N) stellen den Inhalt dar.
Dabei treten Duplikate auf. So ist es möglich, dass die gleiche Nummer (A) mit der dazugehörigen Benennung (B) in verschiedenen Sheets vorkommen und dementsprechend mehrfach vorhanden sind.
Das Problem ist, dass zwar Nummer (A) und Benennung (B) identisch sind jedoch die Inhalte (C-N) sich unterscheiden.
Die Lösung sollte folgendermaßen aussehen:

Doppelte Einträge sollen so zusammengeführt werden, dass Nummer (A) und Benennung (B) nur einmal vorkommen. Die Inhalte (C-N) sollen untereinander aufgelistet werden.

Zur Veranschaulichung hier nachfolgend eine Beispieltabelle:

A____________B__________C______________D_____________E

1.1.1.1_______eins_______AAAA___________RRRR__________11111
1.1.1.2_______zwei_______BBBB__________SSSSV__________22222
1.1.1.3_______drei_______CCCC___________TTTT__________33333
1.1.1.4_______vier_______DDDD__________UUUU__________44444
1.1.1.2_______zwei______ABABAB_________SXSXSX_________232323
1.1.1.4_______vier_______ADADAD_______UXUXUX_________242424
1.1.1.2_______zwei______ACACAC________SYSYSY_________323232
1.1.1.4_______vier_______AEAEAE________UYUYUY________343434

Die Einträge mit den Nummern (A) 1.1.1.2 und 1.1.1.4 kommen mehrfach vor. Sie haben jeweils die gleiche Benennung (B). Nummer und Benennung sind in allen Sheets zusammengehörend, so wird der Eintrag 1.1.1.1 immer die Benennung "eins" haben, die 1.1.1.3 wird immer die Benennung "drei" haben usw. Es unterscheiden sich lediglich die Inhalte aus C-N.


Sortiert man die Tabelle nach Nummern (A) sieht die Tabelle folgendermaßen aus:

A______________B____________C____________D______________E

1.1.1.1________eins__________AAAA_________RRRR__________11111
1.1.1.2________zwei__________BBBB_________SSSS___________22222
1.1.1.2________zwei__________ABABAB_______SXSXSX________232323
1.1.1.2________zwei__________ACACAC______SYSYSY_________323232
1.1.1.3________drei__________CCCC_________TTTT__________33333
1.1.1.4________vier__________DDDD________UUUU__________44444
1.1.1.4________vier__________ADADAD______UXUXUX________242424
1.1.1.4________vier__________AEAEAE_______UYUYUY________343434

Deutlich zu erkennen ist, dass die Nummern (A) und die Benennungen (B) unnötigerweise mehrfach vorkommen.


Die Lösung sollte daher folgendermaßen aussehen:

A_____________B____________C_____________D_____________E

1.1.1.1________eins_________AAAA___________RRRR________11111
1.1.1.2________zwei_________BBBB___________SSSS_________22222
_________________________ABABAB_________SXSXSX_______232323
_________________________ACACAC_________SYSYSY_______323232
1.1.1.3________drei_________CCCC___________TTTT_________33333
1.1.1.4________vier_________DDDD__________UUUU________44444
_________________________ADADAD_______UXUXUX________242424
_________________________AEAEAE________UYUYUY________343434

Bestenfalls, um die Übersichtlichkeit zu steigern, sollte jede zweite Zeile in der eine Nummer (A) vorkommt mit einer Farbe hinterlegt werden.

Ich bin wirklich auf eure Hilfe angewiesen und freue mich über jede hilfreiche Antwort.

Seiten: [1]