Tableau-将2个日期的值相除

时间:2018-12-27 13:33:16

标签: tableau date-range calculation

我需要帮助进行相对日期范围的划分。

For example: Date Range: 01-01-2015 & 20-01-2015 Divison: 1.209,812 / 1.207,810 = 1,0016575

Example of Data

1 个答案:

答案 0 :(得分:1)

您可以结合使用LOD计算和上下文过滤器来执行此操作。

在相对范围日期过滤器上选择添加到上下文。

enter image description here

创建详细程度计算以根据过滤器隔离最小和最大日期

{max([Order Date])}

{min([Order Date])}

根据您的度量创建最小值和最大值。在此示例中,我使用的是Superstore数据集。计算表明日期是否等于最大日期,返回销售值。重复最小值。

if [Order Date] = [max date] then [Sales] end

您应该具有以下内容:

enter image description here

现在只需要在最大值和最小值之间进行划分即可。您需要从视图中删除日期以呈现计算结果。

sum([max value]) / sum([min value])

enter image description here

如果需要,请参阅随附的示例工作簿。 https://www.dropbox.com/s/1ed15pwhihmjkdv/181227%20stack%20question.twbx?dl=0