【问题标题】:Tableau count number of times same value appears in columnTableau 计数相同值在列中出现的次数
【发布时间】:2017-03-30 19:08:57
【问题描述】:

我有一个这样的字段

Color
Pink
Blue
Pink
Blue
Pink
Pink
Pink
Pink
Pink
Blue
Blue
Pink
Pink
Pink
Blue
Pink
Blue
Pink
Blue

如何创建计算字段来计算粉色出现的次数?

蓝色的总数?

【问题讨论】:

  • 为什么要关闭投票呢?我在谷歌上搜索,无法弄清楚......

标签: tableau-api calculated-field


【解决方案1】:

如果您按颜色分组并且视图中只有颜色,那么您可以简单地使用SUM(Number of Records)。例如,将 Color 放在 Rows 架子中,将 SUM(Number of Records) 放在 Text 中,您会得到一个表格,其中包含每种颜色的计数。

如果您需要指定详细程度,Tableau 有 LOD (level-of-detail) expressions 可以轻松完成。

{ FIXED [Color] : SUM([Number of Records]) }

该语句表示计算[Number of Records]SUM() 并按[Color] 分组,无论视图中的详细程度如何。


仅供参考,[Number of Records] 是 Tableau 自动放入每个数据源的计算字段。代码如下:

1

这只是在分区的每一行中放置一个 1。如果您 SUM() 那些,您将获得记录数。因此,您的 LOD 计算也很容易:

{ FIXED [Color] : SUM(1) }

【讨论】:

  • 您好!很快就会检查。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多