Qlik Sense 一个字段的总和基于其他字段的唯一值

Qlik Sense Sum of One field based on unique value of other fields

示例数据:

    P   Q    R
    1   A    3
    1   A    3
    1   A    2
    1   B    5
    1   C    7
    2   A    3
    2   A    3

预期输出:

P   Q    R
1   A    5
1   B    5
1   C    7
2   A    3
    

我试过这个 Sum (Distinct R) 但它不起作用。我需要按 P 和 Q 列分组并为此添加 R 的唯一值。请支持

在图表中,您必须添加 P 和 Q 字段作为维度。那么你的表情应该就可以正常工作了。

在脚本中,您的代码应如下所示:

Load P, Q, Sum( Distinct R ) as sum_of_R
FROM sample_data
Group By P, Q;