我正在尝试计算代表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%利润的顶级客户?
如果需要进一步澄清,请告诉我。
答案 0 :(得分:0)
我认为您正在寻找帕累托图表。这可能会有所帮助:
http://www.theinformationlab.co.uk/2014/08/27/pareto-charts-tableau/
答案 1 :(得分:0)
我会利用表计算的强大功能,您可以先运行总利润,然后只计算总计百分比。
以下是Tableau10中Pareto Analysis(80/20规则)的分步教程的链接: https://www.tableau.com/learn/tutorials/on-demand/pareto-charts?signin=15df68b66e703787258911e79db040a7
希望这有帮助。