Skip to main content

外れ値を除いたうえで、外れ値以外の値を集計したいと考えております。

下記リンクからどれが外れ値なのかまでは出せました。

その後、外れ値除いた値で集計しようとすると、「○○はすでに集計​であり、さらに集計はできません」と出てきます。外れ値以外の値を行ごとに集計するにはどのようにするべきでしょうか。

作成した関数等は添付ファイルに載せております。

ご回答お願いします。​

https://community.tableau.com/s/question/0D54T00000gaVILSA2/tabelau%E3%81%A7%E5%A4%96%E3%82%8C%E5%80%A4%E3%81%AE%E9%99%A4%E5%8E%BB

2 respuestas
  1. 2 mar 2022, 6:49

    [外れ値を除く] が既に表計算なので、これに対して直接AVGを掛けることはできません。また、LOD表現の中には表計算関数を入れることができないので、仮にAVG部分をなんとかしても構造的に無理な式になります。

    表計算を使用したフィールドを使って更に計算を行うときは、必ず表計算にする必要があります。この場合だと、WINDOW_AVG関数を使用して、

    WINDOW_AVG([外れ値を除く])

    ​としてみてはいかがでしょうか。このフィールドの表計算の方向は「表(横)」または [外れ値を除く] と同じ設定になると思います(実際のワークブックを見てみないと分かりません)。

0/9000