2017-08-27 83 views
0

我在tableau中計算表的問題。我有每位經理和目標的銷售額。我想要計算目標成就。 這就是我的數據看起來像我想的比例得到:錯誤的小計百分比

enter image description here

不幸的是,畫面總結了百分比,給我的結果如下:

enter image description here

目標列是一計算字段。例如。

IF [Manager Name] = "Manager 1" THEN "190000" 

的%列是一個計算字段和以下計算:

FLOAT([Profit])/FLOAT([Target]) 

我試着用表計算玩,但毫無效果。

+0

幫助你有數據集中每個管理器一行?還是很多? (即數據集中細節的級別是多少)。該信息會影響您選擇的計算選項。 –

回答

0

你是對的,表計算將有助於解決您的問題。由於您現在擁有%字段,因此Tableau只是爲每位經理彙總字段以獲得小計。爲了讓Tableau巧妙地計算小計,就像您所期望的那樣,您需要修改您的%字段公式。

你的道:計算百分比爲每位經理,然後總和大部

定法:指示到畫面要在分區第一彙總所有的利潤值來計算領域(工作地點),然後除以得到百分比。在這種情況下(330000/532000)。

您可以通過修改%視野看起來像下面這樣:

WINDOW_SUM(FLOAT(SUM([Profit])))/WINDOW_SUM(FLOAT(SUM([Target]))) 

請參見下面的線程一些更多的信息,如何窗口化功能可與聚合計算 https://community.tableau.com/thread/200670

+0

正式給了我所有經理和地點整個專欄的0.01% – hamsy

+0

@hamsy嘗試使用表格計算計算使用選項。它會根據您擁有的尺寸而有所不同,但您可以根據您展示的圖像嘗試諸如「面板朝下」之類的內容。 – tyvich