我的数据就像 -
+-----------+------------------+-----------------+-------------+
| Issue Num | Created On | Closed at | Issue Owner |
+-----------+------------------+-----------------+-------------+
| 1 | 12/21/2016 15:26 | 1/13/2017 9:48 | Name 1 |
| 2 | 1/10/2017 7:38 | 1/13/2017 9:08 | Name 2 |
| 3 | 1/13/2017 8:57 | 1/13/2017 8:58 | Name 2 |
| 4 | 12/20/2016 20:30 | 1/13/2017 5:46 | Name 2 |
| 5 | 12/21/2016 19:30 | 1/13/2017 1:14 | Name 1 |
| 6 | 12/20/2016 20:30 | 1/12/2017 9:11 | Name 1 |
| 7 | 1/9/2017 17:44 | 1/12/2017 1:52 | Name 1 |
| 8 | 12/21/2016 19:36 | 1/11/2017 16:59 | Name 1 |
| 9 | 12/20/2016 19:54 | 1/11/2017 15:45 | Name 1 |
+-----------+------------------+-----------------+-------------+
我想要实现的是
我能够解决前两点,但无法接近最后一点。
我的尝试 -
这给了我每周创建的一些问题。
同样地,我每周都关闭。
对于净发布数量(已创建已关闭) -
我尝试添加已关闭列以及已创建,但我无法在图表中看到第二个条形图以及创建时间。 像这样的东西
我尝试在excel中做同样的事情 -
我想要这样的东西,但是另一列是不同的 本周创建的问题数量 - 本周关闭的问题数量。
在这种情况下,8-6 = 2。
答案 0 :(得分:0)
您可以使用计算字段(分析 - >创建计算字段)。像这样:
{FIXED [Create Date]:Count(if DATEPART('year',[Create Date]) = 2016 then [Number of Records] end)} - {FIXED [Closed Date]:Count(if DATEPART('year',[Closed Date]) = 2016 then [Number of Records] end)}
此函数使用LOD表达式来回退两组值。它将过滤两个日期集的所有2016年结果,然后相互减去它们。
有关LOD的更多信息,请参阅此处:
https://www.tableau.com/about/blog/LOD-expressions
将此作为衡量标准,并将其中一个日期字段作为维度。
答案 1 :(得分:0)
解决此问题的常用方法是重新整形数据,以便每个状态更改一行而不是每个问题一行,其中一列名为[Date],一列名为[Action]。行动可以提交和关闭(或者在更复杂的世界中包括批准,拒绝,无论如何 - 跟踪历史。
假设您使用了UNION方法而不是数据混合,那么您可以计算特定日期范围内的提交和关闭数量,或者计算差异的运行总数以查看随时间推移的积压大小。