Kumulative Summationsformel innerhalb einer Spalte?<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Ok ... Was mache ich hier falsch ... Ich möchte eine neue Spalte erstellen, für die jede Zeile die kumulative Summe der Zeilen in einer anderen Spalte ist. Ich habe eine Datentabelle mit meiner ursprünglichen Spalte 1, Formelspalte 2 und einer Spalte 3 angehängt, wie das gewünschte Ergebnis aussehen soll. Unten ist, wie jmp Help sagt, dass meine Formel aussehen sollte ... was fehlt mir? Es muss offensichtlich sein und ich sehe es einfach nicht?

Betreff: Summenformel innerhalb einer Spalte?Ich möchte auch darauf hinweisen, dass die Verwendung der Summationsfunktion für große Tabellen sehr ineffizient ist, da sie die Summe aller Zeilen in der Tabelle bis zur aktuellen Zeile für jede Zeile neu berechnet.
Stattdessen wird die Formel von verwendet Neue Formel Spalte > Zeile > Kumulierte Summe ist effizienter.
Sehen Betreff: Effizienter Algorithmus für den gleitenden Durchschnitt für weitere Diskussionen.
-Jeff
Betreff: Summenformel innerhalb einer Spalte?Wenn JMP 12, tun Sie, was Brady erwähnt hat. Viel einfacher.
Christian Kirchberg
JMP Technical Enablement Engineer
Weltweites Technical Enablement-Team
SAS Institute, Inc.
100 SAS-Campuslaufwerk | Gebäude T | Cary, NC 27513
Tel: +1-919-531-9927<>
Mobil: +1-303-378-7419<>
E-Mail: chris.kirchberg@jmp.com
Abbestellen<>
Betreff: Summenformel innerhalb einer Spalte?Arggghhhhh ... es ist mir peinlich, die Frage überhaupt gestellt zu haben. Danke Chris!
Betreff: Summenformel innerhalb einer Spalte?Sie benötigen ein "i" und keine "1" als tiefgestellten Index für Ihre Umsatzspalte.
Daher sowas:
Summation(i = 1, Row(), :Column 1 )
An Stelle von:
Summation(i = 1, Zeile(), :Spalte 1[1])
Beachten Sie, dass Sie CumSum in JMP 12 jetzt mit einer 1-Klick-Spaltenformel ausführen können: Klicken Sie mit der rechten Maustaste auf die Spalte, Neue Formelspalte > Zeile > Kumulative Summe.
Dieses Verfahren verwendet die folgende alternative Formel:
If(Row() == 1, 0, Lag()) + If(Fehlt(:Spalte 1), 0, :Spalte 1)
Betreff: Summenformel innerhalb einer Spalte?So sollte die Spaltenformel aussehen. Der Trick besteht darin, N Row() in Row() zu ändern und dem Spaltennamen einen tiefgestellten Index hinzuzufügen und ihn „I“ zu nennen.
Christian Kirchberg
JMP Technical Enablement Engineer
Weltweites Technical Enablement-Team
SAS Institute, Inc.
100 SAS-Campuslaufwerk | Gebäude T | Cary, NC 27513
Tel: +1-919-531-9927<>
Mobil: +1-303-378-7419<>
E-Mail: chris.kirchberg@jmp.com
Abbestellen<>