Ich versuche, eine Spaltenformel zu schreiben, die das Produkt aller (nicht leeren) Zeilen bis zur aktuellen Zeile berechnet.
Ich habe eine Beispieldatentabelle (und einen Screenshot) angehängt.
Ich versuche, die Spalte „Produkt“ als Produkt aller nicht leeren Zeilen aus der Spalte „Wert“ zu erhalten. Das manuell berechnete Ergebnis und die Mathematik zeige ich rechts unter „Gewünschtes Ergebnis“ und „Erklärung des gewünschten Ergebnisses“ an.

Ein paar Probleme mit dem Datensatz habe ich versucht, in der Beispieldatentabelle hervorzuheben.
1. Die Anzahl der Zeilen pro „Gruppe“ variiert zwischen den Gruppen.
2. Die „Gruppe“ bleibt immer zusammen und in der richtigen Reihenfolge. Die gesamte Gruppe 1 bleibt zusammen. Gruppe 1 kommt immer vor Gruppe 2.
3. Die Spalte „Wert“ enthält nur eine nicht leere Zeile pro Gruppe. Es wird immer die erste Zeile dieser Gruppe sein.
Ich denke, dass hierfür möglicherweise eine Formel vom Typ „Schleife“ oder „for“ erforderlich ist, habe jedoch nur begrenzte Erfahrung mit der Erstellung solcher Formeln.
Auch wenn Sie keine Lösung haben, freue ich mich über alle Gedanken oder Links zu Leitfäden oder anderen Diskussionen, von denen Sie glauben, dass sie mich zu einer Lösung führen könnten.
Vorherige Versuche:
Ich dachte, dass die Antwort von txnelson auf diese Frage ( https://community.jmp.com/t5/Discussions/How-to-multiply-all-elements-in-a-list/td-p/667633 ) funktionieren könnte, habe aber nicht das gewünschte Ergebnis erhalten.
Vielen Dank für Ihre Zeit und Hilfe!
JMP-Version: 17.2.0, Windows 10