Clever-Excel-Forum

Normale Version: Zusammenführung Zeilen und Datensätze
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Liebes Forum. Ist stehe hier vor einem Problem, für welches ich gerade einfach keine Lösung alleine finde. Meine Excel Kenntnisse sind schon etwas in die Jahre gekommen, und soweit habe ich mich damit auch nie wirklich auseinander gesetzt.

Ich setze eine Umstellung von einem recht altem und selbst entwickeltem CRM System auf ein neues um. Leider ist systembedingt aus SQL nicht möglich den Datensatz in einzelnen Zeilen zu exportieren. Also habe ich hier eine Tabelle mit 4500 Zeilen zu ca 1300 Kunden, weil viele Attribute in nächste Zeile verschoben werden. Ich habe die Datei mal angehängt.

Wir haben folgendes neues Format, welches ich als CSV importieren kann.

ID 1 | Name | Adresse | Adresse 2 | Kontaktart | Tel | Tel 2 
ID 2 | Name | Adresse | Adresse 2 | Kontaktart | Tel | Tel 2

Und in den Daten die mir vorliegen haben wir:

ID 1 | Name | Adresse
ID 1 | Name | Adresse 2
ID 1 | Name | Kontaktart
ID 1 | Name | Kontaktart 2
ID 2 | Name | Adresse

usw...

Es müssen alle Werte in eine Zeile. Das von Hand alles durchzugehen erscheint mir im Moment als nicht optimal. Dafür muss es doch eine bessere und elegantere Lösung geben. Bin für Eure Hilfe im Voraus sehr sehr dankbar. :)
Hi

Hier mal ein Ansatz mit Formeln.
[attachment=29262]

Oder wenn du dich etwas mit PowerQuery auskennst. (Quelle an deine Daten anpassen.)

Code:
let
    Quelle = Excel.CurrentWorkbook(){[Name="Tabelle2"]}[Content],
    #"Pivotierte Spalte" = Table.Pivot(Quelle, List.Distinct(Quelle[uikey]), "uikey", "value"),
    #"Pivotierte Spalte1" = Table.Pivot(#"Pivotierte Spalte", List.Distinct(#"Pivotierte Spalte"[#"type"]), "type", "number")
in
    #"Pivotierte Spalte1"

Gruß Elex
Ich danke dir vielmals für den Lösungsansatz, Elex!
Werde jetzt rumprobieren und bei Fragen mich hier melden.  :19: