单条形图上的 YTD - 使用切片器进行月份选择 (PowerBI)

YTD on single bar chart - using Slicer for month selection (PowerBI)

提问人:Asyraf PHMR 提问时间:11/17/2023 更新时间:11/17/2023 访问量:29

问:

我想创建一个 DAX,使我的视觉对象(单个条形图)显示数据的 YTD [见下文]

enter image description here

最重要的是,我希望它与切片器交互 - 在某种程度上,我只会选择一个月(例如:8 月),它将自动显示 1 月至 8 月的数据。

PowerBI DAX 条形图 切片器

评论

0赞 Sam Nseir 11/17/2023
查找/搜索DAX TOTALYTD
0赞 Asyraf PHMR 11/17/2023
但是,我正在为我的切片器使用“断开连接”的日历表。原因:我正在使它与其他视觉对象(月度图表 - 一月到选定的月份)进行交互。因此,使用 TOTALYTD DAX 不会那么简单。

答:

0赞 Sam Nseir 11/17/2023 #1

使用断开连接的日期表:

MyTotalYTD = 
  TOTALYTD(
    SUM('factTable'[Amount]),
    'connectedDateTable'[Date],
    FILTER(
      ALL('connectedDateTable'[Date]),
      'connectedDateTable'[Date] <= MAX('disconnectedDateTable'[Date])
    )
  )

// or

MyTotalYTD = 
  TOTALYTD(
    SUM('factTable'[Amount]),
    'factTable'[Date],
    FILTER(
      ALL('factTable'[Date]),
      'factTable'[Date] <= MAX('disconnectedDateTable'[Date])
    )
  )