Betreff: Wie verwende ich den Wert einer anderen Variablen als ersten Wert und addiere danach jeweils 3,3Sie müssen sich die Zeit nehmen, um die Dokumentation zu JSL zu lesen.
Hilfe ==> Bücher ==> Scripting Guide
Der Weg dazu ist eine sehr einfache Formel
ACC << New Column( "exp", formula( :Obs +3.3 ) );
Betreff: Wie verwende ich den Wert einer anderen Variablen als ersten Wert und addiere danach jeweils 3,3Entschuldigung, ich habe Sie vielleicht verwirrt, der erste Wert von "exp" ist gleich "obs", dann möchte ich 3,3 zum vorherigen Wert von "exp" addieren, also ist in diesem Fall der erste Wert von "exp" gleich bis 12.3, dann addiere 3,3 zu diesem Wert für den zweiten Wert von "exp" = 15,6, der dritte = 18,9, so dass der erste Wert von "exp" von "obs" abhängt, aber keiner der anderen Werte ist, dein "sehr einfache Formel "wird dies nicht erreichen.Betreff: Wie verwende ich den Wert einer anderen Variablen als ersten Wert und addiere danach jeweils 3,3Hier sind einige Möglichkeiten, um das zu tun, was Sie in Ihrer letzten Antwort beschrieben haben
New Table( "Example",
Add Rows( 8 ),
New Column( "Obs",
Numeric,
"Continuous",
Format( "Best", 12 ),
Set Values( [12.3, 15.4, 18.7, 22, 25.8, 28.9, 32.2, 35.1] )
),
New Column( "exp1",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula(
If( Row() == 1,
start = :Obs,
start = start + 3.3
);
start;
)
),
New Column( "exp2",
Numeric,
"Continuous",
Format( "Best", 12 ),
Formula( :Obs[1] + (Row() - 1) * 3.3 )
)
);Betreff: Wie verwende ich den Wert einer anderen Variablen als ersten Wert und addiere danach jeweils 3,3Diese einfache Formel könnte also funktionieren.
Klingt nach einer Verzögerung von einer Zelle plus einer Konstanten.
so was?
Verzögerung (: Erwartet) + 3.3
Betreff: Wie verwende ich den Wert einer anderen Variablen als ersten Wert und addiere danach jeweils 3,3Vielen Dank, ein Vergnügen gearbeitetBetreff: Wie verwende ich den Wert einer anderen Variablen als ersten Wert und addiere danach jeweils 3,3Vielen DankWie verwende ich den Wert einer anderen Variablen als ersten Wert und addiere danach jeweils 3.3Hallo,
Ich habe mich gefragt, ob mir jemand bei einem Syntaxproblem helfen kann. Ich möchte den ersten Wert aus einer anderen Variablen verwenden und dann diesen Wert um 3,3 erhöhen.
Obs erwartet 12,3 12,3 15,4 15,6 18,7 18,9 22,0 22,2 25,8 25,5 28,9 28,8 32,2 32,1 35,1 35,4
Momentan habe ich die Werte wie folgt eingestellt, aber ich würde wirklich gerne automatisieren, da ich ein paar zu tun habe
Acc << New Column ("exp", Numerisch, Fortlaufend, Format ("fixed dec", 6, 1), Auswahl setzen, Werte setzen ([12.3, 15.6, 18.9, 22.2, 25.5, 28.8, 32.1, 35.4]) );Dank an alle