逆引きFormula 2.0 に戻る
オリンピックなどの採点競技では、上下の外れ値を除いた平均値を使うことがあります。恣意的な採点を除くために利用されることがあり、Excel では trimmean として関数が用意されています。ここでは、リレーション先の点数の集計時に上下の外れ値を除外して平均してみます。
以下の流れで作成します。
mid
という変数を以下のように作成します。
mid
の値を全て合計したものを mid
の個数で割り算することで平均値を得ます。/* mid に以下のものを代入 */
let(mid,
/* 子一覧のリレーションページから点数をマッピング */
prop("子一覧").map(current.prop("点数"))
/* 並び替え */
.sort()
/* 先頭と末尾を取り除く */
.slice(1, -1),
/* 作成した配列の合計を個数で除算 */
mid.mean()
)