2016-09-13 21 views
0

私はあなたがうまくいけば助けになることを願っています。私はテーブルを持っており、計算された列は「いいえ」「はい」と「空いている」の割合を表示する必要があります。私は下の写真を添付し​​ました。 enter image description hereSpotfire、パーセンテージを表示する計算列

この構文の助けがあれば幸いです。フィリップ・コネルによって投稿

enter image description here

エラーのスクリーンショット:

enter image description here

+1

支援ありがとうございましたか! – scsimon

+0

@scsimon:そうです。上の例の写真では、私たちには「No」90というオーストリアの列があります。見出しがある列の後に「%」があり、「Yes」列の後に24.7%その状態は14.4%、空の場合は60.8%です。 –

+0

@ scsimon:私は達成しようとしているものの写真をExcelに追加しましたが、達成しようとしているものをよく見てください。 –

答えて

0

ソリューションは

Count([CUSTOMER_ID]) as [No. Of Customers], Count([CUSTOMER_ID]) THEN [Value]/Sum([Value]) OVER (All([Axis.Columns])) as [Percentage ] 

を下回っているあなたは、クロステーブルでこれをしたい

2

@Philipコネル - 私は以下の式で計算列「同意%」を作成し、この列の形式を変更しています列のプロパティからのパーセンテージに変換します。

この計算された列はクロステーブルで使用されます。以下のスクリーンショット これがあなたが探している解決策かどうかお知らせください。 enter image description here

洗練されたソリューション:

私は説明のためいくつかのサンプルデータを作成しました。

enter image description here

追加さピボット変換(顧客IDの数)、スポットファイアにサンプル・データをロードします。 2つの計算列を作成し

enter image description here

総額:

和([国])

同意%を超える([CUSTOMER_IDの数]):総

[CUSTOMER_IDの数]/[量]

enter image description here

+0

ありがとう返事する。 2番目のスクリーンショットは私が探しているものです。しかし、どうしたのですか?助けが '[数]/[総量]'で十分にありがとう? –

+0

@Philip Connell - そうですね、このデータの表現で十分です。この解決策が助けられたら、私の答えを受け入れることができますか? – ksp585

+0

答えを受け入れるのはうれしいですが、[[number]/[Total amount] 'は動作しません。 「総額」を「国総額」に変更しましたが、「数」は赤のままです。私は理解を深めるために写真を添付し​​ました。もう一度あなたを助けてください。 –

関連する問題