Ich habe eine Powerquery-Tabelle die nur aus einer laufenden Nummer, dem vollständigen Datum und aus gefahrenen Kilometern besteht.
Wie kann ich diese Tabelle nun so gruppieren dass ich die monatlich gefahrenen Kilometer ermitteln kann. Also die Kilometer vom 1.6.24, 2.6.24 und 6.6.24 sollen als Gesamtkilometer für 06/24 ermittelt werden.
dafür brauchst du kein PowerQuery, das kannst du ganz einfach zum Beispiel mit Summenprodukt lösen: =SUMMENPRODUKT((MONAT(A2:A9)=6)*B2:B9). Gruppieren brauchst du dafür auch nichts.
Viele Grüße Klaus-Dieter Der Erfolg hat viele Väter, der Misserfolg ist ein Waisenkind Richard Cobden
Danke für deine Mühe, aber so wollte ich das nicht. Die Tabelle die ich hochgeladen habe entsteht aus einem PowerQuery, dieses "füttere" ich wöchentlich/monatlich mit exportierten .csv-Dateien meines Fahrtenbuches. In der PQ habe ich mehrere Abfragen die Abfragen erstellt die meine Fahrten auswerten. Nun hätte ich zusätzlich die gefahrenen KM pro Monat eines jeden Jahres um dies auszuwerten.
07.06.2024, 23:56 (Dieser Beitrag wurde zuletzt bearbeitet: 07.06.2024, 23:56 von Ralf A.)
(07.06.2024, 22:08)Fröschl schrieb: Nun hätte ich zusätzlich die gefahrenen KM pro Monat eines jeden Jahres um dies auszuwerten.
...da Du uns ja Deine Abfragen vorenthältst, können wir auch keinen Bezg darauf nehmen und müssen das nehmen, was Du uns zubilligst. Heißt im Umkehrschluss, Du musst es Dir ggf. selbst anpassen...
Hier der M-Code:
Code:
let Quelle = Excel.CurrentWorkbook(){[Name="Tabelle1"]}[Content], Dattyp = Table.TransformColumnTypes(Quelle,{{"Datum", type date}, {"km", Int64.Type}}), Monatsspalte = Table.AddColumn(Dattyp, "Monat", each Text.BetweenDelimiters(Text.From([Datum]), ".", "."), Int64.Type), Jahresspalte = Table.AddColumn(Monatsspalte, "Jahr", each Date.Year([Datum]), Int64.Type), #"Gruppierte Zeilen" = Table.Group(Jahresspalte , {"Jahr", "Monat"}, {{"Summe", each List.Sum([km]), type nullable number}}) in #"Gruppierte Zeilen"
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.
Ciao, Ralf
Folgende(r) 1 Nutzer sagt Danke an Ralf A für diesen Beitrag:1 Nutzer sagt Danke an Ralf A für diesen Beitrag 28 • Fröschl