PowerBI / DAX 不同日期累积在一张图表上

问题描述 投票:0回答:1

我一个人2天都应付不了。 我有 3 张桌子:

一次性支出:

标题 日期 金额
x 2024年7月3日 10000
y 2024年8月6日 10000
z 2024年9月5日 20000

每周现金余额:

日期 金额
2024年9月2日 5000
2024年9月9日 25000

和日历表

我想创建一个如下图所示的图表:

  • 现金余额表中每周日期的现金余额
  • 从日期(01.08.2024)到第1点日期的一次性支出的累计值

我编写了 dax 公式,并且可以在两个图表上呈现该公式,但是在加入数据时,累积一会停止累积,或者累积忽略日期

我想获得的结果是一个图表:

02.09.2024 -  5.000 - 10.000
09.09.2024 - 25.000 - 30.000
date powerbi dax cumulative-sum
1个回答
0
投票

您可以尝试创建两列。

Column =
VAR _date =
    MAXX (
        FILTER ( 'Table', 'Table'[date] <= EARLIER ( 'Weekly cash balance'[date] ) ),
        'Table'[date]
    )
RETURN
    MAXX ( FILTER ( 'Table', 'Table'[date] = _date ), 'Table'[Amount] )

Column 2=
SUMX (
    FILTER (
        'Weekly cash balance',
        'Weekly cash balance'[date] <= EARLIER ( 'Weekly cash balance'[date] )
    ),
    'Weekly cash balance'[Column]
)

enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.