2015-08-17 129 views
0

我有一張表,我試圖執行一系列計算,同時允許過濾基礎數據以更新值。Spotfire交叉表計算

下面是一些樣本值:

Contract Approver Analyst 
1 Matt John 
2 Matt John 
3 Matt John 
4 Matt John 
5 Matt John 
6 Matt John 
7 Matt John 
8 Matt Robert 
9 Matt Kim 
10 Matt Jack 
11 Matt Sue 
12 Matt Regina 
13 Matt Robert 
14 Matt Robert 
15 Matt Robert 
16 Matt Robert 
17 Matt Robert 
18 Matt Robert 
19 Matt Robert 
20 Matt Robert 
21 Matt Robert 
22 Matt Jack 
23 Matt Sue 
24 Matt Regina 
25 Matt John 
26 Matt Robert 
27 Matt Kim 

我想我得到的表有以下欄目:

Approver_AnalystIdentifier CountApprover_Analyst CountApproverTotal Percentage(Countapprover_analyst/CountApproverTotal) 
    MattJack 2  26  7% 
    MattJohn 8  26  7% 
    MattKim  1  26  7% 
    MattRegina 2  26  7% 
    MattRobert 11  26  7% 
    MattSue  2  26  7% 

我怎樣才能在Spotfire中做到這一點,我應該用什麼樣的可視化,並有沒有我不得不輸入的自定義表達式?

謝謝!

回答

3

您可以透視您的數據。用你的例子,像這個圖像。您最終將得到一個包含3列,批准者,分析師,數量(合同)的數據表。 使用公式計算您的百分比插入計算列或自定義表達式:[Count(Contract)]/Sum([Count(Contract)])。格式爲百分比。 Count(contract)] OVER([Approver])

([批准人])。

enter image description here