Tableau api 如何从总数中计算百分比

Tableau api 如何从总数中计算百分比,tableau-api,calculated-field,Tableau Api,Calculated Field,嗨,伙计们,我对tableau很陌生。对于我目前面临的问题,我似乎找不到解决办法。以下是我构建的仪表板: 我正试图这样计算total的点击率: 但它给了我一个非常奇怪的值 我所需要的只是把那周某个广告的点击次数除以那周的总印象次数 例如,对于第一个广告,我会: 11/19911*100 这会给我0.055%的收益 请就如何实现这一目标提出建议。我会非常感激的 最好的我想你想要的是点击的行值除以总印象 试一试 分子不应具有LOD,因为您希望每行除以总数 谢谢,但这给了我一个错误“无法将聚合属性

嗨,伙计们,我对tableau很陌生。对于我目前面临的问题,我似乎找不到解决办法。以下是我构建的仪表板:

我正试图这样计算total的点击率:

但它给了我一个非常奇怪的值

我所需要的只是把那周某个广告的点击次数除以那周的总印象次数

例如,对于第一个广告,我会:

11/19911*100

这会给我0.055%的收益

请就如何实现这一目标提出建议。我会非常感激的


最好的

我想你想要的是点击的行值除以总印象

试一试


分子不应具有LOD,因为您希望每行除以总数

谢谢,但这给了我一个错误“无法将聚合属性和非聚合属性与此函数混合。请建议我编辑了答案。将LOD分母包装在SUM()中”.据我从您的公式中了解,您需要%的点击率才能获得特定AdId的整周印象。您的公式中有一个小小的调整,您使用LOD中的日期而不是周,这可能会导致此错误。只需使用datetrunc(“周”,日期)创建一个周函数即可并在LOD和列标题中使用它。让我知道它是否有效。
(sum(clicks)/ sum({fixed date, ad id: sum(impressions)}))*100