我的问题有点棘手,但我会尽可能清楚地解释它。我有一个带有更新日期和值的ID。
我想创建一个函数,允许用户输入日期并指向与更新相对应的相应值的总和。
以下是数据示例:
ID | 值 | 更新日期|
---|---|---|
01 | 100 | 2019年1月1日|
01 | 200 | 2021年10月15日 |
02 | 800 | 2019年1月1日 |
03 | 400 | 2020年10月16日 |
你没有说你想要这个结果的形式。我猜你想要一个单一的计算值。
尝试添加文本区域,然后对其进行编辑并添加Calculated Value。
举一个小例子,这就奏效了。设置如下。
在数据选项卡中,使用表达式键入限制数据:
case when [Update date]<=Date('${myDate}') then [Update date]=Max([Update date]) over [ID] end
其中${myDate}是您将设置为包含截止日期的文档属性。
在值选项卡中,选择:
Sum(Value)
在按截止日期进行筛选后,这将为您提供每个ID的最大值[Update date]的总和。