Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
お世話になっております。株式会社BBSの丸山と申します。
表題の件につきまして、
以下の様な4つの軸と1つの値の項目が存在しているデータにおいて、
以下のような、分子は単純に集計した値(SUM(値))を、分母は表示された軸内で右から2番目の軸[軸3]までで集計した値(SUM(Total<軸1,軸2,軸3>値))で割った値を算出する想定です。
(数値はわかりやすいように分母分子を分けていますが、実際は1行目は0.9....となる想定です)
だだし、このテーブルではの表示非表示や並び替えが出来るようにしたいと考えており、
例えば軸4を非表示にした場合は、分母が表示された軸内で右から2番目の軸[軸2]までで集計した値として、(SUM(Total<軸1,軸2>値))で算出したいです。
また、軸自体の順番が入れ替わる(例えば左から軸4,軸3,軸1,軸2等)こともあるのですが、
常に分母が表示された軸内で、右から2番目の軸までで集計した値で集計出来るような数式はあるのでしょうか?
ご回答の程、お願いします。
分母の数式を以下のどちらかにするとできました。
エディターでは数式エラーとなりますが、数値表示できます。
Sum(total <$(=GetObjectField(0)),$(=GetObjectField(1))>[値])
Sum(total <$(=GetObjectDimension(0)),$(=GetObjectDimension(1))>[値])
サンプルデータを提供頂けますか。
サンプルデータは画像[データ例]の通りです。
データの3行目以降を除いても実現例に変わりはないため、
サンプルデータは画像[データ例]の3行目までを添付いたします。
下記内容を使用すればできます。
・変数2つv軸1、v軸2を作成
・0から3の設定するVariable Inputを作成
・条件付き表示で各軸に変数で割り当てる
・数式でGetObjectField($(v軸1))、GetObjectField($(v軸2))を使用する
すいません、上記ではうまくいかなかったです。
ただ、GetObjectFieldを使用すればできると思います。
アプリ添付します。
GetObjectFieldが行けると思うのですが、調べきれずひとまず変数使用で対応しました。
分母の数式を以下のどちらかにするとできました。
エディターでは数式エラーとなりますが、数値表示できます。
Sum(total <$(=GetObjectField(0)),$(=GetObjectField(1))>[値])
Sum(total <$(=GetObjectDimension(0)),$(=GetObjectDimension(1))>[値])