求和不同的类别和值
Sum Distinct Category and Value
我有来自 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)。
到目前为止,我已经试过了
- 使用 SUM(NumberPolicyLapsed) 结果是 36 (3+3+3+4+4+4+5+5+5)。
- 使用 LOD {Fixed [Adviser],[ProductProvider] : SUM
(NumberPolicyLapsed)} 结果比 36 大得多。
- 在重新构造 table 无状态后使用 Window_Sum (NumberPolicyLapsed) 但它不起作用。
我正在使用 Tableau Desktop 10.0。
谢谢。
明白了!!!! =D。通过使用 LOD。但是,我需要使用 MAX 而不是 SUM,因为数字都是一样的。 LOD 将选取一个属于特定顾问和特定 ProductProvider 的最大值。
例如,对于顾问 A 和 ProductProvider ANZ,Tableau 将最多选择 3 个。对于其他特定的 ProductProvider 以此类推。将该 LOD 放入文本标记中,它将总结结果。下面是语法。
{固定 [顾问].[ProductProvider] : MAX (NumberPolicyLapsed)}
感谢大家的帮助。
我有来自 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)。
到目前为止,我已经试过了
- 使用 SUM(NumberPolicyLapsed) 结果是 36 (3+3+3+4+4+4+5+5+5)。
- 使用 LOD {Fixed [Adviser],[ProductProvider] : SUM (NumberPolicyLapsed)} 结果比 36 大得多。
- 在重新构造 table 无状态后使用 Window_Sum (NumberPolicyLapsed) 但它不起作用。
我正在使用 Tableau Desktop 10.0。
谢谢。
明白了!!!! =D。通过使用 LOD。但是,我需要使用 MAX 而不是 SUM,因为数字都是一样的。 LOD 将选取一个属于特定顾问和特定 ProductProvider 的最大值。
例如,对于顾问 A 和 ProductProvider ANZ,Tableau 将最多选择 3 个。对于其他特定的 ProductProvider 以此类推。将该 LOD 放入文本标记中,它将总结结果。下面是语法。
{固定 [顾问].[ProductProvider] : MAX (NumberPolicyLapsed)}
感谢大家的帮助。