Office: (Office 365) Bedingte Summierung in PQ

Helfe beim Thema Bedingte Summierung in PQ in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Das hier: let Quelle = Excel.CurrentWorkbook(){[Name="RohdatenBasis"]}[Content], Menge = #"Abfrage Tank 1 Liste"(Quelle[#"Menge in Kilo"]),... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von Hannes182, 15. Januar 2025.

  1. R J
    R J User

    Bedingte Summierung in PQ


    Das hier:
    Code:
    let
        Quelle = Excel.CurrentWorkbook(){[Name="RohdatenBasis"]}[Content],
        Menge = #"Abfrage Tank 1 Liste"(Quelle[#"Menge in Kilo"]),
        #"Hinzugefügter Index" = Table.AddIndexColumn(Quelle, "Index", 0, 1, Int64.Type),
        #"Hinzugefügte benutzerdefinierte Spalte" = Table.AddColumn(#"Hinzugefügter Index", "kum. Gewicht", each Menge{[Index]}),
        #"Entfernte Spalten" = Table.RemoveColumns(#"Hinzugefügte benutzerdefinierte Spalte",{"Index"})
    in
        #"Entfernte Spalten"
    oder das:
    Code:
    let
        Quelle = Excel.CurrentWorkbook(){[Name="RohdatenBasis"]}[Content],
        #"Geänderter Typ" = Table.TransformColumnTypes(Quelle,{{"Datum/Zeit", type date}, {"Quelltank", Int64.Type}, {"Menge in Kilo", Int64.Type}}),
        #"Gruppierte Zeilen" = Table.Group(#"Geänderter Typ", {"Datum/Zeit"}, {{"Tank 1", each List.Sum([Menge in Kilo]), type nullable number}}),
        #"Umbenannte Spalten" = Table.RenameColumns(#"Gruppierte Zeilen",{{"Datum/Zeit", "Datum"}}),
    in
        #"Umbenannte Spalten"
    sollte doch reichen?

    Vermutlich hast Du aber wieder nur die Hälfte der Datenvielfalt gepostet. Damit tust Du Dir keinen Gefallen, denn weshalb sollten sich die Helfer immer wieder neu mit veränderten Ausgangsbedingungen ihre Zeit ans Bein binden, wenn man es gleich mit einem Mal hätte erledigen können? Oder um es mit Trapatoni zu sagen: "Ich haben fertig..."
     
    Zuletzt bearbeitet: 4. Februar 2025
  2. Hannes182 hat Ahnung
    Sorry für die Verwirrung, ich dachte das ein einfaches Beispiel genügt. In Zukunft werde ich das gleich von Beginn anders machen.
    Leider reicht deine jetzt vorgeschlagene Lösung nicht. Dort wird das Gewicht ja einfach fortlaufend kummuliert. Das Gewicht soll aber immer nur solange kummuliert werden bis ein Tag ohne Gewicht also "0" kommt. Dann soll die Kummulierung wieder von vorne Beginnen, sobald wieder ein Tag mit Gewicht kommt. Das hat mit der vorherigen Lösung und der Funktion auch geklappt. Bis auf den Fehler eben. Der mit nachwievo ein Rätsel ist.
     
    Hannes182, 5. Februar 2025
    #17
  3. R J
    R J User
    ....das funktioniert aber nur dann, wenn es in den Rohdaten auch mindestens 1 Mal ein Gewicht mit 0 gibt. Das ist in Deinen Rohdaten jedoch nicht gegeben...
     
  4. Hannes182 hat Ahnung

    Bedingte Summierung in PQ

    In den ursprünglichen Beispieldaten schon. In den letzten Beispieldaten, die ich geschickt habe nicht direkt, sondern erst wenn in PQ die Datumsspalte hinzgefügt wird, sodass jeder Kalendertag berücksichtigt wird.
     
    Hannes182, 5. Februar 2025
    #19
  5. R J
    R J User
    ...ja und? Dann ersetze doch mein paar Gewichte durch 0.... es ist doch vollkommen unerheblich, ob das im aktuellen Bsp. so war oder nicht. Wenn es Nullen in den Rohdaten gibt, dann passiert genau das, was Du wolltest, gibt es keine Nullen, kann die kum. Summe nicht zurückgesetzt werden...
    Wenn die Nullen erst bei neuen DS gesetzt werden (also am Ende) hat das doch keine Auswirkung. Die Nullen müssen irgendwo vor dem letzten DS mit einem Wert > 0 stehen...
    Im Beispiel hab ich mal ein paar Nullen in die Rohdaten gesetzt... und nun schau Dir das Ergebnis im Blatt Kumulieren an...
    Anmerkung: Wäre noch empfehlenswert, die Daten direkt nach dem Quellaufruf nach Datum zu sortieren.
    Möglicherweise müsstest Du das Gesamtkonzept überdenken. Ich habe keineAhnung, wer, wann, was unter welchen Bedingungen an Daten eingibt.... Sollen immer die getankten Liter erfasst werden? Dann ist vermutlich nicht damit zu rechnen, dass ein Tank auf 0 Liter leergefahren wird. Somit müsste vor jedem Tankvorgang eine 0 eingefügt werden oder irgendwie anders kenntlich gemacht werden, dass da eine Neubefüllung stattfindet.
     
    Zuletzt bearbeitet: 5. Februar 2025
  6. Hannes182 hat Ahnung
    Vielen Dank dir! Die Nullen werden automatisch erfasst...also so wie die Lösung jetzt aussieht funktioniert das wunderbar.
    In Zukunft werde ich drauf achten, ein Problem noch klarer darzustellen und gleich die richtigen Daten zu verwenden.
     
    Hannes182, 5. Februar 2025
    #21
    1 Person gefällt das.
Thema:

Bedingte Summierung in PQ

Die Seite wird geladen...
  1. Bedingte Summierung in PQ - Similar Threads - Bedingte Summierung

  2. Probleme mit bedingter Formatierung

    in Microsoft Excel Hilfe
    Probleme mit bedingter Formatierung: Hallo ihr Lieben, folgende Herausforderung: Ich möchte die Formatierung des Wertes in B7 (bzw. auch alle weiteren Werte in Spalte B) nach folgenden Bedingungen anpassen: 1. WENN C7<0,05 DANN...
  3. Bedingte Formatierung basierend auf Wert anderer Zelle

    in Microsoft Excel Hilfe
    Bedingte Formatierung basierend auf Wert anderer Zelle: Hallo zusammen, beim Erreichen des 18. Lebensjahres (Geburtsdatum Spalte D, Alter automatisch in Spalte E kalkuliert) soll eine bedingte Formatierung den Namen und Vornamen der Teilnehmer (Spalte...
  4. Anfängerfrage zur bedingten Formatierung

    in Microsoft Excel Hilfe
    Anfängerfrage zur bedingten Formatierung: Mal eine echte Anfängerfrage: Wenn ich in Excel (Mac) als bedingte Formatierung eine Formel verwenden möchte, muss ich immer folgende Schritte durchführen: -Bedingte Formatierung -Neue Regel -...
  5. Negative Datenbalken - bedingte Formatierung

    in Microsoft Excel Hilfe
    Negative Datenbalken - bedingte Formatierung: Liebes Forum! Ich habe in einer Tabelle positive und negative Prozentwerte. Diese Tabelle hat eine bedingte Formatierung mittels Datenbalken. Wie kann ich die negativen Balken in die gleiche...
  6. Formatierung eines Datumsfelds, wenn das gleiche Datum woanders erscheint

    in Microsoft Excel Hilfe
    Formatierung eines Datumsfelds, wenn das gleiche Datum woanders erscheint: Hallo! Hab leider zu meinem Problem bisher nichts gefunden. Ich baue eine Art Kalender, um eine Übersicht über Events + größere ToDos im Jahr zu haben - siehe Screenshot im Anhang. Im Screenshot...
  7. Bedingte Formatierung / Wiederholungen "ausblenden"

    in Microsoft Excel Hilfe
    Bedingte Formatierung / Wiederholungen "ausblenden": Einen schönen guten Tag, Bräuchte mal hilfe bei der Bedingen Formatierung. Ich würde gerne wiederholungen "ausblenden" (schriftfarbe) , so das immer nur der erste werd klar gezeigt wird sowohl...
  8. Kalenderfarbe: Termine außerhalb meiner Organisation

    in Microsoft Outlook Hilfe
    Kalenderfarbe: Termine außerhalb meiner Organisation: Hallo zusammen, ich habe in meinem Kalender einige bedingte Formatierungen für die Farbe (bspw. Terminblocker oder Termine von bestimmten Personen) und würde gerne Termine mit externen Personen...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden