gpt4 book ai didi

excel - 获取特定类别的最后可用日期

转载 作者:行者123 更新时间:2023-12-04 20:42:24 25 4
gpt4 key购买 nike

我在 Power Pivot 中有一个表(表 1),其中包含分配给它们的日期和类别的值(非唯一):

CAT      DATE         VALUE
A 2015-01-03 12
A 2015-01-07 2
B 2015-03-14 50

然后,在另一个表中,我有相同的日期类别:
CAT      DATE         
A 2015-01-04
A 2015-01-06
A 2015-01-08
B 2015-03-16

在表 2 中,我想从表 1 中获取对应于该类别当前行中表 2 中日期的最新日期的值,即:
CAT      DATE         VALUE_FROM_TABLE_1
A 2015-01-04 12 (value from 2015-01-03)
A 2015-01-06 12 (value from 2015-01-03)
A 2015-01-08 2 (value from 2015-01-07)
B 2015-03-16 50 (value from 2015-03-14)

或者,我需要一个表 2 的公式来计算表 1 中的最新日期,该日期低于或等于表 2 中当前行中类别的最新日期,如下所示:
CAT      DATE         LAST_AVAILABLE_LOWER_OR_EQUAL_DATE_FOR_CAT
A 2015-01-04 2015-01-03
A 2015-01-06 2015-01-03
A 2015-01-08 2015-01-07
B 2015-03-16 2015-03-14

我尝试了 LASTDATE 和 CALCULATE 的各种组合,但无济于事。
我将不胜感激任何提示。

最佳答案

我已经想通了,它是这样的:

=CALCULATE ( 
LASTDATE( Table2[DATE] );
FILTER (
ALL (Table2);
Table2[DATE] <=[DATE] && Table2[CAT]=[CAT]
)
)

关于excel - 获取特定类别的最后可用日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30573835/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com