【问题标题】:Tableau calculation: I am trying to calculate the percentage of running sum but am unable to create a calculationTableau 计算:我正在尝试计算运行总和的百分比,但无法创建计算
【发布时间】:2017-05-29 04:38:02
【问题描述】:

我正在尝试计算代表 80% 利润的客户数量,以便我可以在计算字段中使用它,我可以在参考线中使用它。

这是我写的

     IIF(RUNNING_SUM([Profit])= (0.8*SUM([Profit])),
     COUNTD([Customer Name]),0)

但它给了我错误提示

 "All fields must be constant or aggregate when using table calculation functions"

逻辑是“计算代表运行总利润 80% 的不同客户数量”

这适用于帕累托图,因此值已经按降序排序以使其起作用。

我如何创建这样的计算字段,它可以为我提供代表 80% 利润的顶级客户数量?

如果需要更多说明,请告诉我。

【问题讨论】:

    标签: tableau-api calculated-columns calculated-field


    【解决方案1】:

    我认为您正在寻找帕累托图。这可能会有所帮助:

    http://www.theinformationlab.co.uk/2014/08/27/pareto-charts-tableau/

    【讨论】:

      【解决方案2】:

      我会利用表格计算的强大功能,您可以先计算利润总额,然后简单地计算总额百分比。

      这是 Tableau10 中用于帕累托分析(80/20 规则)的分步教程的链接: https://www.tableau.com/learn/tutorials/on-demand/pareto-charts?signin=15df68b66e703787258911e79db040a7.

      希望这会有所帮助。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2018-12-17
        • 1970-01-01
        • 1970-01-01
        • 2021-05-07
        • 2021-03-30
        相关资源
        最近更新 更多