Ssas 计算dax中两个日期之间的月底

Ssas 计算dax中两个日期之间的月底,ssas,dax,powerbi-desktop,Ssas,Dax,Powerbi Desktop,我想计算两个日期之间的月底。例如,如果我以2019/11/1开始,以2020/6/30结束 我想要:30/11,30/12,…,30/6 我写 EndofCurrentMonth = EOMONTH(testdates[LastDateCurrentYear],1) EndofCurrentMonth = EOMONTH(testdates[LastDateCurrentYear],1) 有什么需要帮忙的吗?? 我也写了这段代码:但它给出了一个错误 D

我想计算两个日期之间的月底。例如,如果我以2019/11/1开始,以2020/6/30结束 我想要:
30/11,30/12,…,30/6

我写

       EndofCurrentMonth = EOMONTH(testdates[LastDateCurrentYear],1) 
       EndofCurrentMonth = EOMONTH(testdates[LastDateCurrentYear],1)
有什么需要帮忙的吗?? 我也写了这段代码:但它给出了一个错误

      Datesbetween( CALENDAR (DATE(2019,12,1), DATE(2019,11,31)) 
      ,testdates[FirstDayCYR],testdates[EndofCurrentMonth])
多维数据集已经完成,我想使用power bi report builder生成一份报告,我想比较月底的销售额并动态生成,我的一年从11月1日开始这应该可以:

FILTER (
    CALENDAR ( DATE ( 2019, 11, 1 ), DATE ( 2020, 6, 30 ) ),
    EOMONTH ( [Date], 0 ) = [Date]
)
这应该起作用:

FILTER (
    CALENDAR ( DATE ( 2019, 11, 1 ), DATE ( 2020, 6, 30 ) ),
    EOMONTH ( [Date], 0 ) = [Date]
)

如果我有两个日期输入(2018年1月12日),(2019年5月30日),输出将是30/12,30/1,28/2,…如果我有两个日期输入(2018年1月12日),(2019年5月30日),输出将是30/12,30/1,28/2,…什么是[日期]评估@AhmedNagyDewair[date]是日历函数返回的日期列表的列名。它是同一列。筛选条件指定仅保留每月最后一天的[date]值。尝试将代码作为一个新表执行,您将看到,[date]求值的目的是什么@AhmedNagyDewair[date]是日历函数返回的日期列表的列名。它是同一列。筛选条件指定仅保留每月最后一天的[date]值。尝试将代码作为新表执行,您将看到。