Benötigen Sie Hilfe bei der Verwendung der Lag-FunktionHallo an alle!
Ich hoffe, jemand könnte mir dabei helfen:
Was ist die erwartete Ausgabe des folgenden Codes?

Nach der Auswertung erhalte ich folgendes Log:

Und die neuen Spalten sehen einfach so aus:

Die SliderID-Spalte lautet:

Ich hoffe, jemand könnte mich damit aufklären! vielen Dank im Voraus! 

Betreff: Benötige Hilfe zur Verwendung der Lag-Funktiondas war aufschlussreich! Ich schätze die kurze Erklärung, wie die Formel funktioniert! 
Betreff: Benötige Hilfe zur Verwendung der Lag-FunktionDas hat bei mir funktioniert! vielen Dank! 

Betreff: Benötige Hilfe zur Verwendung der Lag-FunktionWenn ich mir die Daten ansehe, sehe ich keine wiederholten SliderID-Werte, daher funktioniert es möglicherweise ordnungsgemäß. Sie könnten verwenden
try(dABCE<<DELETEROWS></DELETEROWS>
um den Fehler abzufangen und zu ignorieren, wenn nichts zu löschen ist.
Bearbeiten: Nun, versuchen Sie es nicht, wenn es keinen Fehler auslöst. Vielleicht Das .
Betreff: Benötige Hilfe zur Verwendung der Lag-FunktionIhre Formel
:SliderID == Lag(:SiiderID, 1 )
ist eine boolesche Operation.Wenn der Wert von SliderID in der aktuellen Zeile gleich dem Wert von SliderID in der vorherigen Zeile ist, „Lag(:SliderID, 1)“, ist der Wert des Vergleichs „True“ und daher wird ein numerischer Wert von 1 zurückgegeben. Wenn der Wenn der Wert von SliderID in der aktuellen Zeile beim Vergleich nicht mit dem Wert von SliderID in der vorherigen Zeile übereinstimmt, ist der zurückgegebene Wert eine 0.
@stephen_pearson Eine Änderung der Umwandlung der Formel in eine „If“-Klausel führt zu denselben Werten.
Der aufgelistete Fehler ist eine Antwort auf die Zeile
dABCR << Delete Rows;
und es wird zurückgegeben, da aufgrund der Zeile keine Zeilen ausgewählt wurden
dABCR << Select Where(SN == 1);
Die einzige Korrektur an dieser Zeile wäre, den Spaltenverweis durch Platzieren eines „:“ vor SN zu erweitern
dABCR << Select Where(:SN==1);
Betreff: Benötige Hilfe zur Verwendung der Lag-FunktionIn Ihrer Formel fehlt eine if-Anweisung. Es sollte so etwas sein
Formula(If(:sliderID == lag(:sliderID,1),1,0))
Ich würde empfehlen, dass Sie alle Schritte mithilfe der Menüs und Mausklicks zum Laufen bringen, bevor Sie versuchen, ein Skript zu erstellen.