Ich versuche, eine neue Formelspalte mit Variablen zu erstellen, die zuvor im Skript berechnet wurden, aber die Formel mag die Art und Weise, wie die Variablen definiert sind, nicht. Wenn ich die Formel öffne (nachdem die Datentabelle erstellt wurde), wird der Fehler "Dieser Name ist im aktuellen Kontext vorhanden, aber nicht lokal in der Formel definiert" angezeigt.
// Überprüft die Kalibriergenauigkeit
aktuelle Datentabelle (dt_1C_comparison);
Avg_1C_grab =: "Neuer Diff." << Werte abrufen;
Avg_1C_diff = mean (Avg_1C_grab);
show (Avg_1C_diff);
offsetadjust_1Cpos = Avg_1C_diff - 0.3;
offsetadjust_1Cneg = Avg_1C_diff + 0.3;
x1C = If (
(Avg_1C_diff> 0.3), offsetadjust_1Cpos,
(Avg_1C_diff <-0.3), offsetadjust_1Cneg,
Avg_1C_diff = 0,
);
aktuelle Datentabelle (dt_1C_comparison);
// Berechnet einen neuen Offset, wenn die Nass / Trocken-Differenz größer als 0,3 ist
Offset_1C = Mean1C_intercept - x1C;
Show (Offset_1C);
Neue Spalte ("Wet Avg. 2 ", numerisch," kontinuierlich ", Format (" Best ", 5), Formel (:" Durchschnitt der Messwerte ") Position = TopDRY "* Steigung_1C + Versatz_1C ));
Die Variable Slope_1C wurde früher in meinem Skript berechnet und funktioniert in einer vorherigen neuen Spaltenformel.
Ich bin nicht sicher, warum diese Formel die Variablen nicht mag Piste_1C und Offset_1C .
Jede Hilfe wäre sehr dankbar!