ich stehe vor einer Herausforderung bei der Analyse meiner Produktionsdaten in Excel mithilfe von Power Query und benötige eure Unterstützung. Ich habe eine Excel-Tabelle mit Produktionsdaten, in der eine Anlage an einem Tag möglicherweise mehrmals in derselben Schicht verschiedene Komponenten gefertigt hat. Mein Ziel ist es, diese Daten so zu organisieren, dass jede Anlage für jeden Tag und jede Schicht auf einer Zeile zusammengefasst wird, unabhängig davon, wie viele verschiedene Komponenten gefertigt wurden.
Konkret suche ich nach einer Lösung, wie ich in Power Query die Daten einer Anlage, die an einem Tag zweimal in derselben Schicht verschiedene Komponenten gefertigt hat, auf einer einzigen Zeile zusammenführen kann.
Kann mir jemand dabei helfen, wie ich dies in Power Query effizient umsetzen kann? Bin für jeden Hinweis oder Tipp dankbar!
Da musst du doch nur nach: Datum, Schicht und Anlage gruppieren und dabei die Zeiten summieren, die du im Ergebnis sehen willst. Nur die Stückzahlen solltest du nicht unbedingt summieren.
Folgende(r) 1 Nutzer sagt Danke an ws-53 für diesen Beitrag:1 Nutzer sagt Danke an ws-53 für diesen Beitrag 28 • Tommiks
Ich hatte die Werte in den bunten Spalten als Zeiten interpretiert. Du musst halt wissen, wenn dir beim gruppieren für div. Spalten die Summen ermitteln lässt, ob diese dann sinnhaft sind.
Die Idee mit der Gruppierung ist gut, aber wie kann ich die verschiedenen Varianten und Komponente auf der gleiche Zeile zeigen lassen, denn Die Taktzeiten sind anhängig von den Maschinen, Komponenten und den Varianten.
hier mal mein Excel-PQ-Versuch: - die Ausgangsdaten wurden in Excel als Strg-T-Tabelle formatiert - in PQ gruppiert - in der gruppierten Spalte die zusätzlichen Spalten angelegt - und aus den jeweiligen Datenzeilen die Daten in die 1. Zeile übernommen - dann nur die 1. Zeile selektiert - gruppierte Tabellenspalte entpackt und nach Excel übernommen
Gruß von Luschi aus klein-Paris
Folgende(r) 1 Nutzer sagt Danke an Luschi für diesen Beitrag:1 Nutzer sagt Danke an Luschi für diesen Beitrag 28 • Tommiks
tritt der Fehler in meiner Demodatei auf (was ich mir nicht vorstellen kann!) oder in Deiner Datei nach der Übernahme des PQ-M-Codes. Falls es in Deiner Datei ist, mußt Du natürlich auch die M-Funktion 'fx_XXX' mit importieren.
In der Funktion 'fx_XXX' habe ich inzwischen diese Zeile: each Record.Field(x_Table{Number.From(cur1)-1}, cur2))) geändert in: each try Record.Field(x_Table{Number.From(cur1)-1}, cur2) otherwise null))
Gruß von Luschi aus klein-Paris
Folgende(r) 1 Nutzer sagt Danke an Luschi für diesen Beitrag:1 Nutzer sagt Danke an Luschi für diesen Beitrag 28 • Tommiks