Tableau api 在Tableau中:计算B列中与A列中具有相同值的条目

Tableau api 在Tableau中:计算B列中与A列中具有相同值的条目,tableau-api,Tableau Api,我有一个有两列的表。为简单起见,假设A列为总承包商,B列为分包商。任何给定的总承包商都可以有不同数量的分包商。我想添加第三列,简单地显示每个承包商有多少分包商 我尝试过使用“fixed”和“include”函数以及“Count”和“CountD”函数进行多次计算,并尝试过直接使用Count函数(右键单击>>测量>>计数),但在结果列中得到的都是1 数据来自一个表格,其中每个分包商有一行,因此,如果总承包商有5个分包商,那么总承包商将有5行,总承包商与旁边的不同分包商反复重复数据 有太多不同的总承

我有一个有两列的表。为简单起见,假设A列为总承包商,B列为分包商。任何给定的总承包商都可以有不同数量的分包商。我想添加第三列,简单地显示每个承包商有多少分包商

我尝试过使用“fixed”和“include”函数以及“Count”和“CountD”函数进行多次计算,并尝试过直接使用Count函数(右键单击>>测量>>计数),但在结果列中得到的都是1

数据来自一个表格,其中每个分包商有一行,因此,如果总承包商有5个分包商,那么总承包商将有5行,总承包商与旁边的不同分包商反复重复数据

有太多不同的总承包商使用有条件的陈述

我正在做的事情可能吗?我还应该做些什么呢?

试试这个

{Fixed [general contractor]: Countd([sub contractor]) }

在“承包商”和“分包商”之后,将此字段添加到您的视图中,您将得到可变计数,即总承包商每行重复5次。

这是正确的。我要补充一点,如果您希望使用[分包商计数]的LOD度量,请更改为MAX(),而不是SUM()。它将显示5,而不是25(5行,每行显示5,用于[分包商计数])