Calculer la moyenne des colonnes tout en limitant les observations utilisées
Bonjour,
Je souhaite obtenir une moyenne de colonne dans une nouvelle colonne, mais je souhaite pouvoir restreindre la plage de dates que j'utilise.Je veux pouvoir dire obtenir la moyenne de la colonne du jour x au jour y dans ma formule.Voici la formule actuelle que j'ai :
Nouvelle colonne ("X",
numérique,
Continu,
Format ("Meilleur", 12),
Formule (Col Mean (:WeeklyPercent, :Week, :Source)), Set Selected );
Il tire le pourcentage hebdomadaire moyen par semaine et la source des données qui est parfaite, cependant, même lorsque je mets un filtre de données sur l'ensemble de données, il tire toujours la moyenne de l'ensemble des données par ces deux variables.Je veux pouvoir changer la plage de dates d'où proviennent ces moyennes de colonne.Est-ce que quelqu'un peut m'aider avec cela?
Merci.
Re : Moyenne de colonne en utilisant seulement une partie de l'ensemble de données<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />Les fonctions de colonne opèrent sur l'ensemble du tableau, ignorant la sélection et les exclusions. Cependant, vous pouvez créer une colonne de formules qui dépend de l'état de la ligne et utiliser cette colonne comme variable BY.
New Column( "mysel", Formula( Selected( Row State() ) ) );
New Column( "meany", Formula( Col Mean( :y, :mysel) ) );
Si vous utilisez le filtre de données global avec la sélection activée, la moyenne des colonnes sera recalculée chaque fois que la sélection change.