scénario moyen de trois colonnesJ'essaie de faire une colonne moyenne une fois que les données ont été extraites de notre serveur. Les données sont dans trois colonnes séparées, mais certaines colonnes peuvent avoir seulement une valeur et les deux autres ont un 0. Lors de la configuration de la formule, s'il y a des zéros, il effectue toujours une moyenne des trois, me donnant ainsi une valeur incorrecte. Je voudrais faire cela dans un script si possible.

Re: scénario moyen de trois colonnesMerci, en recodant les données, cela simplifiait beaucoup les choses.
Re: scénario moyen de trois colonnesVoici une formule qui fonctionnera
Mean(
If( :Name( "Average-PURITY_1" ) != 0,
:Name( "Average-PURITY_1" ),
.
),
If( :Name( "Average-PURITY_2" ) != 0,
:Name( "Average-PURITY_2" ),
.
),
If( :Name( "Average-PURITY_3" ) != 0,
:Name( "Average-PURITY_3" ),
.
),
)
Cependant, ce qui devrait vraiment être fait est de changer les 0 en valeurs manquantes ".". Les zéros sont des valeurs valides. Je vous suggère d'utiliser la fonction de recodage dans le menu déroulant Cols pour recoder vos 0 en valeurs manquantes. La fonction Moyenne peut alors être utilisée sans qu'il soit nécessaire de disposer des fonctions IF.