我正在尝试在Tableau中创建一个新的度量标准,即其他两个指标的除法:
new metric = metric A / metric B
这是可行的,但是当我将此度量添加为sum(新度量)时,在我的视图中,该度量按一个比原始字段更聚合的字段分组(例如,dataset在城市粒度中,但我希望按状态查看它),该度量将被求和,而不是重新计算。我习惯了Excel枢轴表,它根据粒度重新计算计算的字段,如何在Tableau中得到类似的行为?
我有一个索引事务,字段为user_id、and和index。我想要计算每个用户和类别的平均金额,然后只得到每个类别的总平均金额。SQL应该如下所示:
SELET AVG(average), category from
(SELECT user_id, category, AVG(amount) AS average FROM transactions WHERE amount < 100000
GROUP BY user_id, category) AS a1
GROUP BY category
我只得到了一个包含所有用户ids的桶的响应,然后在其中包含了每个类别的
我试着在Tableau的另一列中计算2列的平均值,但困难的部分是总计不是平均,而是第三个计算字段的和。
A B Calculated field
10 5 2
6 3 2
T 16 8 4 (Here I should get 2 instead it is taking sum of column)
在这里,我无法为行总计和总计编写单独的公式,只允许一个公式(计算字段),并且当我在工作表上拖动时,默认情况下它是聚合到sum。
注:我是水晶和BO的专家,但在Tableau初学者。
更新
用于LoD的代码
{FIXED [Product C