我有来自SQL的数据,如下所示
Adviser | ProductProvider | NumberPolicyLapsed |Status |
--------|-----------------|--------------------|-------|
A |ANZ |3 |New |
A |ANZ |3 |Ongoing|
A |ANZ |3 |Out |
A |AXA |4 |New |
A |AXA |4 |Ongoing|
A |AXA |4 |Out |
A |Zurich |5 |New |
A |Zurich |5 |Ongoing|
A |Zurich |5 |Out |
如何告诉Tableau读取不同的Adviser,不同的ProductProvider和不同的NumberPolicyLapsed来汇总NumberPolicyLapsed列?所以基本上对于顾问A来说,失效的政策数量将是12(3 + 4 + 5)。
到目前为止,我已经尝试了
我正在使用Tableau Desktop 10.0。
感谢。
答案 0 :(得分:0)
GOT IT !!!! = d。通过使用LOD。但是,我需要使用MAX而不是SUM,因为数字都是相同的。 LOD将获取属于特定顾问和特定ProductProvider的最大值。
例如,对于Adviser A和ProductProvider ANZ,Tableau将获取最大数量为3.依此类推其他特定ProductProvider。将该LOD放入文本标记中,它将总结结果。以下是语法。
{已修复[Adviser]。[ProductProvider]:MAX(NumberPolicyLapsed)}
感谢大家的帮助。