Berechnen Sie den Spaltenmittelwert, während Sie die verwendeten Beobachtungen einschränken
Hallo,
Ich möchte einen Spaltenmittelwert in eine neue Spalte einfügen, aber ich möchte in der Lage sein, den von mir verwendeten Datumsbereich einzuschränken.Ich möchte sagen können, dass ich in meiner Formel den Spaltenmittelwert von Tag x bis Tag y erhalten kann.Dies ist die aktuelle Formel, die ich habe:
Neue Spalte ("X",
Numerisch,
Kontinuierlich,
Format ("Beste", 12),
Formel (Col Mean (:WeeklyPercent, :Week, :Source)), Set Selected);
Es zieht den durchschnittlichen wöchentlichen Prozentsatz pro Woche und Quelle der Daten, was perfekt ist, aber selbst wenn ich einen Datenfilter auf den Datensatz setze, zieht er immer noch den Mittelwert für den gesamten Datensatz durch diese beiden Variablen.Ich möchte in der Lage sein, den Datumsbereich zu ändern, aus dem diese Spaltenmittel stammen.Kann mir da jemand helfen?
Vielen Dank.
Betreff: Spaltenmittelwert unter Verwendung nur eines Teils des Datensatzes<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Die Spaltenfunktionen wirken auf die gesamte Tabelle und ignorieren Auswahl und Ausschlüsse. Sie können jedoch eine Formelspalte erstellen, die vom Zeilenstatus abhängig ist, und diese Spalte als BY-Variable verwenden.
New Column( "mysel", Formula( Selected( Row State() ) ) );
New Column( "meany", Formula( Col Mean( :y, :mysel) ) );
Wenn Sie den globalen Datenfilter mit aktivierter Auswahl verwenden, werden die Spaltenmittelwerte immer dann neu berechnet, wenn sich die Auswahl ändert.