ich versuche verschiedene Abfragen zusammenzuführen. Leider komme ich da nicht weiter. Zur besseren Veranschaulichung habe ich eine Beispieldatei hochgeladen. Hier sind drei Tabellen enthalten, die jeweils aus einer Abfrage generiert werden.
Ich würde gerne die Abfragen zusammenfassen. Die Herausforderung für mich ist, dass die Anzahl der Mitarbeiter variiert. Es sollen alle Mitarbeiter (ohne Duplikate) aufgelistet werden und zwar unabhängig davon, wie oft sie in den Abfragen enthalten sind.
In der Beispieltabelle ist ein Modul vorhanden was ich als "Versuch" erstellt habe. Leider bringt es nicht den gewünschten Erfolg. In der Tabelle "Import" habe ich einmal aufgelistet, wie ich mir das Ergebnis vorstelle.
Ich hoffe, Ihr habt eine Idee, wie ich die Daten zusammenfassen kann.
31.05.2023, 09:39 (Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2023, 09:47 von Ralf A.)
Hi,
hab Dir das mal zusammengefasst....
Der sicherste Ansatz für einen Irrtum ist der Glaube, alles im Griff zu haben. Nur, weil ich den Recorder bedienen kann, macht mich das noch lange nicht zum Musiker.
31.05.2023, 13:15 (Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2023, 13:15 von Elex.)
Hi
Deine drei Tabellen liegen als Abfrage vor und haben die Namen (Mai,Juni,Juli).
Code:
let Quelle = Mai&Juni&Juli, #"Entpivotierte andere Spalten" = Table.UnpivotOtherColumns(Quelle, {"Name"}, "Attribut", "Wert"), #"Gefilterte Zeilen" = Table.SelectRows(#"Entpivotierte andere Spalten", each not Text.Contains([Attribut], "Col")), #"Pivotierte Spalte" = Table.Pivot(#"Gefilterte Zeilen", List.Distinct(#"Gefilterte Zeilen"[Attribut]), "Attribut", "Wert") in #"Pivotierte Spalte"
31.05.2023, 14:49 (Dieser Beitrag wurde zuletzt bearbeitet: 31.05.2023, 14:51 von bigrudi1966.)
Hallo Ralf,
danke für die Zusammenfassung. Ich versuche die einzelnen Schritte gerade nachzuvollziehen.
Es gibt allerdings eine Herausforderung. Die Zusammenfassung ist Teil einer relativ großen Arbeitsmappe. In dieser greifen mehrere Tabellen auf die Schichtpläne zu.
Ist es mit großem Aufwand verbunden, die Namen der Mitarbeiter in Spalte A und das Datum in Zeile 1 zu hinterlegen?
VG Rudi Hallo Elex,
hinterlege ich Deinem Code in einem Modul oder wie kann ich diesen verwenden?