Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Tableau api Tableau calculation:我正在尝试计算运行总和的百分比,但无法创建计算_Tableau Api_Calculated Columns_Calculated Field - Fatal编程技术网

Tableau api Tableau calculation:我正在尝试计算运行总和的百分比,但无法创建计算

Tableau api Tableau calculation:我正在尝试计算运行总和的百分比,但无法创建计算,tableau-api,calculated-columns,calculated-field,Tableau Api,Calculated Columns,Calculated Field,我试图计算代表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%利润的客户数量,以便我可以在计算字段中使用它,我可以在参考线中使用它

这是我写的

     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%利润的顶级客户数量


如果需要更多澄清,请告诉我。

我想您正在寻找帕累托图表。这可能有助于:


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

以下是表10中帕累托分析(80/20规则)的分步教程链接:

希望这有帮助