在Tableau中,我正在联接两个表,其中一个标题可以具有多个详细信息工单标题工作单详细信息
合并的数据如下所示:标头ID | Header.ManualTotal | Details.ID | Details.LineTotalA | 1000 | 1 | 550A | 1000 | 2 | 35A | 1000 | 3 | 100B | 335 | 1 | 250B | 335 | 2 | 300C |空| 1 | 50C |空| 2 | 25C |空| 3 | 5C |空| 4 | 5
如果有手动总计,则使用该值;如果没有手动总计,则使用该行总计的和ID |总A | 1000B | 335C | 85
我尝试过这样的事情:ifnull( sum({fixed [Header ID] : [Manual Total] }), sum([Line Total]) )
基本上,我需要使用ifnull
,然后使用手动总计(如果存在),或者使用行总计(如果不存在)>>
请提供有关如何使用LOD或其他解决方案的建议,以获取正确答案
在Tableau中,我正在联接两个表,其中表头可以具有多个详细信息。工作订单表头工作订单表详细信息联接的数据如下所示:Header.ID | Header.ManualTotal | Details.ID | ...
这里是不需要详细程度计算的解决方案。