Summiert nur ausgewählte Zeilen einer SpalteGibt es eine einfache Möglichkeit, nur die ausgewählten Zeilen einer Spalte zu summieren und den Wert in einer globalen Variablen zu speichern?
Betreff: Nur ausgewählte Zeilen einer Spalte summieren::myGlobalVariable = Col Sum( If( Selected(), :height, . ) );
Betreff: Nur ausgewählte Zeilen einer Spalte summierenDanke schön. Das funktioniert bei mir. Gibt es eine ähnliche Funktion wie „Tabellenvariable festlegen“, die den Wert als globale Variable festlegt? (:: anstatt
Ich muss die Tabellenvariable nehmen und sie als globale Variable speichern, um meine Berechnungen durchzuführen.Betreff: Nur ausgewählte Zeilen einer Spalte summierenWenn Sie dies ohne die Verwendung eines Skripts tun möchten, wählen Sie zunächst die Zeilen aus (mit der von Ihnen gewünschten Methode).Anschließend erstellen Sie unter „Rows-Select-Name-Auswahl in Spalte“ eine Spalte mit 0 und 1, die die ausgewählten Zeilen identifiziert.Erstellen Sie dann eine neue Spalte mit der Formel „Spaltensumme“ und fügen Sie die neu erstellte benannte Auswahl als Nach-Variable in die Spalte ein.Das Ergebnis zeigt die Summe für die ausgewählten und nicht ausgewählten Zeilen.
Betreff: Nur ausgewählte Zeilen einer Spalte summieren@twillkickers ,
Sie werden auf die gleiche Weise referenziert wie auf eine Spalte
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << Select Randomly(0.1);
dt << set table variable( "myvariable", Col Sum( If( Selected(), :height, . ) ) );
Print(:myvariable);
Betreff: Nur ausgewählte Zeilen einer Spalte summierenWie heißt diese Art von Variable? Ich kann es nicht mit ::my Variable aufrufen
Betreff: Nur ausgewählte Zeilen einer Spalte summierenHier ist ein einfaches Skript, mit dem Sie tun können, was Sie wollen
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
dt << set table variable( "my variable", Col Sum( If( Selected(), :height, . ) ) );