我目前正在处理一些如下所示的Excel数据:
ITEM_NAME ITEM_ID
_________ _________
Item_1 ID1_Item1
Item_1 ID2_Item_1
Item_1 ID3_Item_1
Item_2 ID1_Item2
Item_2 ID2_Item_2
Item_2 ID3_Item_2
Item_2 ID4_Item_2
Item_3 ID1_Item3
Item_3 ID2_Item_3
我正在尝试计算每个项目的不同ID的数量。
所以从上面的例子中我试图得到结果:
Item_1 3
Item_2 4
Item_3 2
我尝试的是为1个特定项目标记不同的元素,然后将它们相加。 然而,这是低效的,我总是要检查
IF [ITEM_NAME] = "Item_1" THEN 1 END
请帮忙! 谢谢!
答案 0 :(得分:0)
首先:提取数据(到TDE文件)。简单的东西,只需转到您的数据连接,右键单击然后解压缩。
第二步:将Item_name拖到行和列,对于行拖一行,右键单击并继续测量 - >数(不同)
如果您想知道如何在公式中执行此操作,则它是COUNTD(Item_name)。它是一个聚合字段。
您需要提取,因为直接Excel连接不支持countd。
编辑:显然Tableau 8.2支持COUNTD,即使是Excel连接也是如此,因此无需提取(尽管它通常是一个好主意)