根据Tableau

时间:2018-05-03 04:41:56

标签: tableau

我试图在Tableau中创建一个新指标,它是其他两个指标的划分:

new metric = metric A / metric B

这样可行,但是当我在视图中将此度量标准添加为总和(新度量标准)时,该视图按比原始字段更多的聚合字段进行分组(例如,数据集采用城市粒度,但我希望按状态查看),该指标是相加的,不会重新计算。 我习惯使用Excel数据透视表,它根据粒度重新计算计算字段,如何在Tableau中获得类似的行为?

2 个答案:

答案 0 :(得分:1)

new metric = SUM(metric A) / SUM(metric B)

听起来你正试图加权平均值,这将是上面的计算。

考虑计算字段中发生的情况。对于您计算A / B的每个城市,当您在州一级使用计算时,您将对每个值进行求和。

在上面的示例中,当在状态级别使用时,您将A加总并除以总和B.

答案 1 :(得分:1)

您需要将Table计算用于此目的,

从你的解释看,城市是最后一级粒度,这是2个指标的划分工作的原因,但当你移动到更高的粒度级别时,你可以使用LoD或Move to windows calcualtin你需要在哪里开始并结束分区,然后选择需要计算的分区。

的LoD

https://onlinehelp.tableau.com/current/pro/desktop/en-us/calculations_calculatedfields_lod_overview.html

表格计算

https://onlinehelp.tableau.com/current/pro/desktop/en-us/functions_functions_tablecalculation.html