2016-07-06 154 views
0

我有這些計算度量,我使用的工具尖端內爲表計算Tableau:如何劃分兩個表格的計算?

[alert_count_by_action] = total([distinct_alerts]) compute using day 
[alert_count_all] = total(distinct alerts]) compute using table across 

當我鼠標動作名稱着色插件I型可以看到[alert_count_by_action][alert_count_all]正在產生正確的值。我想要做的是計算一個百分比除以[alert_count_by_action]/[alert_count_all],我將撥打[alerts_by_action_percent_overall]。儘管試圖在Marks卡片的表格計算選項中使用每個組合,但這完全不起作用。

我在做什麼錯?

stacked bar chart of alerts by action

回答

1

沒有附加的工作簿,我只能建議檢查您%計算的分區。因爲分數的兩個分量本身都是表計算,所以它們可以分開分割(即「使用計算」選項)。 「編輯表格計算」對話框中應該有一個組合框,用於選擇正在配置的組件。 也許你已經配置了一個部分,但沒有配置其他部分?

+0

我玩過%計算的分區沒有成功。 – Todd

+0

你可以上傳打包的工作簿嗎? –

+0

我改變了'[alert_count_by_action]'的公式爲'WINDOW_SUM(count([Alert ID]),FIRST(),LAST())',因爲我現在明白表函數只作用於表。奇怪的是,我不得不用一個新的計算字段替換'[alerts_by_action_percent_overall]'具有相同的公式。然後,當我將它添加到工具提示中時,我可以選擇'[alert_count_by_action]'作爲其計算的字段。 – Todd