TABLEAU:不同的计数计算

时间:2018-04-03 07:55:29

标签: tableau tableau-online tableau-public

我是Tableau的新手。 我浏览了各种在线论坛,但在这里无法找到正确的方法。

我只想追踪按月添加的新用户。

我能够按COUNTD()功能计算TOTAL唯一身份用户数。但是,我无法按月计算  换句话说,我怎样才能将这个TOTAL分成每月不同的用户?

例如。在3个月内记录了100个唯一身份用户,当我按月绘制此数据时,tableau会计算该月的不同用户,这些用户与其他月份不同的用户重叠。这意味着,当我添加这些单独的不同用户数时,它超过了100 我的目标是让每月不同用户的总和等于100的不同用户总数。

我也尝试过使用WINDOW_COUNT()和WINDOW_SUM()函数,似乎没什么用。

非常感谢任何帮助或线索。感谢。

修改

假设我想按月(Timestamp)区分维度 userID ,我尝试了以下表达式:

{EXCLUDE DATE(MONTH([Timestamp])): COUNTD([userID])}

WINDOW_SUM(COUNTD(userID))

{FIXED DATE(MONTH([Timestamp])): COUNTD([userID])}

并且没有一个有效!

2 个答案:

答案 0 :(得分:0)

您是否尝试过使用fixed / include / exclude?你可以使用例如

{Exclude Month_Column: countd()}

{Fixed All the columns you need in this slide except the month: countd()}

谢谢,

答案 1 :(得分:0)

根据您已经提到的详细信息,使用Fixed将是您提到的最佳选择。将固定视为一个函数,对于每种类型(度量1),在您的示例中,这将是日期的月份,执行某些操作,例如计数不同。

我在这里使用了一篇非常有用的文章:Tableau count number of times same value appears in column

LOD看起来如下所示,如果您愿意,我可以为您正确编写。

{fixed(date(month)):countd(用户ID)}

然后,您可以将此计算添加到过滤器框,以根据您的选择拆分不同的类型。