我的数据集中有ID,打开日期,关闭日期和当前状态(打开或关闭)。 我怎样才能看到每周的新营业额,每周的总营业额,前几周的总结转额。因此在X轴上,我应该得到周间隔日期和3种不同的颜色图(一个为每周的新营业额,一个为每周的营业额,用于从前几周结转)。 这需要在表格中完成。
我尝试创建两个计算字段,如下所示: OpenEachWeek:{修复了DATETRUNC('week',[Open Date]):Count(ID)} CloseEachWeek:{修复了DATETRUNC('week',[CloseDate]):Count(ID)}
但是我只能在X轴上使用一个日期,因此,如果我使用“打开日期”,则“打开计数”工作正常,但关闭计数显示错误。
答案 0 :(得分:0)
我会尝试在计算字段中创建一些IF语句来完成此操作。 例如,每周都有新营业:
if open date > (datetrunc('week',(today()) then 1 else 0 end
对于上周的结转,我只做书挡。
if open date > (datetrunc('week',today())
and open date < (datetrunc('week',(dateadd('day', -14, today())
then 1 else 0 end
然后尝试对此值进行计数,因为您行中的离散量度应该对符合此条件的总数进行计数。
如果您有汇总/非汇总混合,请检查一下(attr()
的包装)。
Resolve aggregate and Non-aggregate mix error for IF results in Tableau