28.04.2022, 18:20
Hallo,
ich habe eine große Excel Tabelle mit ca. 1250 Zeilen und rund 50 Spalten, also gut 60.000 Zahlen, die ich nun für eine PowerBI Auswertung anders anordnen muss.
Jede Spalte repräsentiert ein Produkt. Es sind also 50 verschiedene Produkte mit unterschiedlichen Kennlinien.
Die Kennlinien werden durch Formeln ermittelt.
Die Ergebnisse stehen in der gleichen Spalte untereinander angeordnet.
Als oberstes die Drehzahl.
Darunter dann die zu den Drehzahlen korrespondierenden Leistungswerte.
Darunter dann die zu den Drehzahlen korrespondierenden Drehmomentwerte.
Am Ende kommen da Kennlinien heraus, bei denen die Drehzahl auf der X-Achse aufgetragen wird.
Auf der Y1-Achse werden die Leistungswerte aufgetragen.
Auf der Y2-Achse werden die Drehmomentwerte aufgetragen.
Das besondere/spezielle/schwierige ist, dass die drei Achsen in der Tabelle untereinander angeordnet sind.
Es wurde so gemacht, damit die Formeln dann nach rechts rüber kopieret werden können, um dann die 50 verschiedenen Produkte damit zu berechnen, und damit das jederzeit erweiterbar ist.
Damit kommt PowerBI offensichtlich überhaupt nicht klar, daher müssen die Daten anders angeordnet werden.
Und zwar sollen die gesamten Daten in 3 Spalten angeordnet werden: Type, Category und Value.
Das bedeutet, das meine 1250 Zeilen x 50 Spalten Tabelle dann für PowerBI in 3 Spalten und 62.500 Zeilen angeordnet werden.
Genau sowas habe ich vorher noch nie gemacht, meine Versuche mit VERWEIS, SVERWEIS, WVERWEIS, ADRESSE, INDEX, INDIREKT, MTRANS sind bisher kläglich gescheitert.
Ich finde einfach nicht den richtigen Ansatz das umzusetzen.
Bitte keine Diskussion nach der Sinnhaftigkeit oder alternativ Vorschläge.
Ich kann weder die Datenquelle noch die Datenverwendung ändern.
Die Aufgabenstellung ist fest gesetzt: Die vorhandene Anordnung so umzustricken, dass die benötigte Anordnung der Daten erzeugt wird. Nicht mehr und nicht weniger, jede Diskussion ist da leider zwecklos, weil nicht beeinflussbar
Ich kann mich nun natürlich auch doof und dusselig kopieren, aber die Daten sollen ja immer noch durch die ursprüngliche Tabelle gesteuert werden, auch erweitert und verändert werden können.
Durch die Verwendung (irgendeiner) Nachschlagefunktion oder ähnlichem hat man dann nur die Transformation der Anordnung, die dann aus der Ursprungstabelle die Daten übernimmt.
Ich habe eine Beispieldatei angehängt, um das ganze vereinfacht zu darzustellen.
Auf dem Reiter "Daten" ist die Struktur der Rohdaten zu sehen.
Auf dem Reiter "Daten für PowerBI" ist die Struktur zu erkennen, wie sie für PowerBI sein soll. Dort müssten nun Formeln eingetragen werden, um die Daten aus dem Reiter "Daten" zu übernehmen (nachzuschlagen).
Hat jemand eine gute Idee, wie man das umsetzen kann?
Vielen Dank, und beste Grüße,
Chris
ich habe eine große Excel Tabelle mit ca. 1250 Zeilen und rund 50 Spalten, also gut 60.000 Zahlen, die ich nun für eine PowerBI Auswertung anders anordnen muss.
Jede Spalte repräsentiert ein Produkt. Es sind also 50 verschiedene Produkte mit unterschiedlichen Kennlinien.
Die Kennlinien werden durch Formeln ermittelt.
Die Ergebnisse stehen in der gleichen Spalte untereinander angeordnet.
Als oberstes die Drehzahl.
Darunter dann die zu den Drehzahlen korrespondierenden Leistungswerte.
Darunter dann die zu den Drehzahlen korrespondierenden Drehmomentwerte.
Am Ende kommen da Kennlinien heraus, bei denen die Drehzahl auf der X-Achse aufgetragen wird.
Auf der Y1-Achse werden die Leistungswerte aufgetragen.
Auf der Y2-Achse werden die Drehmomentwerte aufgetragen.
Das besondere/spezielle/schwierige ist, dass die drei Achsen in der Tabelle untereinander angeordnet sind.
Es wurde so gemacht, damit die Formeln dann nach rechts rüber kopieret werden können, um dann die 50 verschiedenen Produkte damit zu berechnen, und damit das jederzeit erweiterbar ist.
Damit kommt PowerBI offensichtlich überhaupt nicht klar, daher müssen die Daten anders angeordnet werden.
Und zwar sollen die gesamten Daten in 3 Spalten angeordnet werden: Type, Category und Value.
Das bedeutet, das meine 1250 Zeilen x 50 Spalten Tabelle dann für PowerBI in 3 Spalten und 62.500 Zeilen angeordnet werden.
Genau sowas habe ich vorher noch nie gemacht, meine Versuche mit VERWEIS, SVERWEIS, WVERWEIS, ADRESSE, INDEX, INDIREKT, MTRANS sind bisher kläglich gescheitert.
Ich finde einfach nicht den richtigen Ansatz das umzusetzen.
Bitte keine Diskussion nach der Sinnhaftigkeit oder alternativ Vorschläge.
Ich kann weder die Datenquelle noch die Datenverwendung ändern.
Die Aufgabenstellung ist fest gesetzt: Die vorhandene Anordnung so umzustricken, dass die benötigte Anordnung der Daten erzeugt wird. Nicht mehr und nicht weniger, jede Diskussion ist da leider zwecklos, weil nicht beeinflussbar
Ich kann mich nun natürlich auch doof und dusselig kopieren, aber die Daten sollen ja immer noch durch die ursprüngliche Tabelle gesteuert werden, auch erweitert und verändert werden können.
Durch die Verwendung (irgendeiner) Nachschlagefunktion oder ähnlichem hat man dann nur die Transformation der Anordnung, die dann aus der Ursprungstabelle die Daten übernimmt.
Ich habe eine Beispieldatei angehängt, um das ganze vereinfacht zu darzustellen.
Auf dem Reiter "Daten" ist die Struktur der Rohdaten zu sehen.
Auf dem Reiter "Daten für PowerBI" ist die Struktur zu erkennen, wie sie für PowerBI sein soll. Dort müssten nun Formeln eingetragen werden, um die Daten aus dem Reiter "Daten" zu übernehmen (nachzuschlagen).
Hat jemand eine gute Idee, wie man das umsetzen kann?
Vielen Dank, und beste Grüße,
Chris