如何计算不包括子类别的类别中的第一个日期?

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

我想计算项目的第一个日期,一种最小值。当我使用 MINX 时,一切都很好,但是当我想计算有多少项目的最小日期是在 2024 年 1 月时,它计算不正确。

This is my data 我使用以下措施来获取每个项目的最短日期

minDate= MINX(表 1,表 1 [日期])

然后,我统计了最短日期为“Jan-2024”的项目

计算 2024 年 1 月的 minDate = 计算(不同计数(项目), FILTER(表 1, 月份(minDate)=月份(TODAY())), 过滤器(表 1,年(minDate)=年(TODAY()))

For Project 2 it's counting me 1 because Romania has a date from January, but it should pe zero, because the minimum date is 01/12/2023

不知何故,我想在我的尺度上摆脱国家。

谢谢:)

count dax measure
1个回答
0
投票

尝试以下操作:

Count minDate from Jan-2024 = 
  var sTbl = SUMMARIZE('Table 1', 'Table 1'[Project], "minDate", [minDate])
  return 
    CALCULATE(
      DISTINCTCOUNT('Table 1'[Project]),
      FILTER(
        sTbl,
        MONTH([minDate]) = MONTH(TODAY()) && 
        YEAR([minDate]) = YEAR(TODAY())
      )
    )
© www.soinside.com 2019 - 2024. All rights reserved.