【问题标题】:Limit max day of Data for all months限制所有月份的最大数据天数
【发布时间】:2019-09-04 16:27:13
【问题描述】:

我需要在几个月内计算每个月的销售额值,限制我的数据的最大天数 = my Day(DateTimeNow()) - 1。

示例: 今天是 3 月 25 日,我想在我的条形图中查看 1 月、2 月和 3 月 24 日之前的总销售额。

今天是 4 月 2 日,我的条形图会显示 1 月、2 月、3 月和 4 月第 1 天的销售额。

我尝试在图表中使用限制数据,因此我将 Date 的最大日期设置为 Day(DateTimeNow()) - 1

Max(Day([DATE])) = Day(DateTimeNow()) - 1

这样我将日期的最大天数设置为等于我的天数 - 1

我也尝试过使用 ParallelPeriod。

我希望使用: Max(Day([DATE])) = Day(DateTimeNow()) - 1

我有这样的: Max(Day([DATE])) = 31

Day(DateTimeNow()) - 1 = 02

( Max(Day([DATE])) = Day(DateTimeNow()) - 1 )

我知道这会产生一个布尔表达式,所以: 31 = 02 -> 错误

但我只想将 Max Day 设置为 02。

【问题讨论】:

    标签: spotfire spotfire-analyst


    【解决方案1】:

    下面的这个表达式应该符合您的需要。将此表达式放在visualization optionsLimit data using expression 中。

    Day([DATE])<Day(DateTimeNow())-1
    

    每个月都需要current day - 1 之前的几天。如果我们是在月初,那么将没有可用的数据。

    【讨论】:

      猜你喜欢
      • 2014-05-22
      • 1970-01-01
      • 2020-02-15
      • 2012-01-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-02
      相关资源
      最近更新 更多