如何从相对日期过滤器中获得天数?

时间:2019-04-22 06:40:06

标签: tableau relative-date

我想获得使用相对日期过滤器选择的用户的月数? 如果用户输入“过去3个月”,那么我想获取3个月的天数,以便在另一个计算字段中使用这些天。 使用该字段的计算字段如下。

([Total Sale within Entered Date]/[Number of Days])*365

这使我获得了全年的预期销售额。

在这里,[天数]是我正在使用的过滤器。我为“相对日期”过滤器添加的图片。

相对日期过滤器的屏幕截图:

Screenshot Relative Date Filter

1 个答案:

答案 0 :(得分:1)

您需要创建一个计算出的字段,以计算出数据中的天数。

在一段时间内所有日期都存在数据的情况下,类似datediff('day',min([dates]),max([dates]))的方法将起作用。此计算将动态为您提供[dates]字段中过滤器选择的任何数据在第一个日期和最后一个日期之间的天数(因此,如果并非所有可能的日期都在数据集中表示出来,则将不准确)。