我有一个包含日期、帐户和结果的表。此外,还有第二个表,其中包含 ACCOUNT、START DATE、COMPANY 和 PERCENTAGE。我需要将第二个表中的百分比信息合并到第一个表中。
表1:
表2:
但是,由于新的开始日期条目,百分比会随着时间的推移而变化。有没有办法使用日期范围或近似日期引入 PERCENTAGE 列?
如果您始终使用年初,您可以添加自定义列
Date.StartOfYear([DATE])
然后使用 ACCOUNT 和 STARTOFYEAR 列进行合并。
我这样做了并且有效:
COLUMN = maxx(FILTER(ALL(Table2), Table1[ACCOUNT] = Table2[ACCOUNT] && 'Table2'[DATESTART].[Date]<Table1[DATE]),[DATESTART].[Date])