Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Powerbi 在Power BI(DAX)中,EOMOUNT()的反面是什么_Powerbi_Dax_M - Fatal编程技术网

Powerbi 在Power BI(DAX)中,EOMOUNT()的反面是什么

Powerbi 在Power BI(DAX)中,EOMOUNT()的反面是什么,powerbi,dax,m,Powerbi,Dax,M,EOMOUNT()的反面是什么?我正在努力寻找12个月前的开始日期。是否是一个月(当前日期,12)-1 任何方向都很好。TIA要查找一个月的开始,请转到前一个月的结束处并在其上添加日期(不确定我是否理解该问题) 一般情况下,对立功能的开始时间为: =STARTOFMONTH('Date'[Current Date]) 如果您想在12个月前获得本月的第一天: = STARTOFMONTH ( DATEADD ( 'Date'[Current Date], -12, MONTH ) ) 此度

EOMOUNT()的反面是什么?我正在努力寻找12个月前的开始日期。是否是一个月(当前日期,12)-1


任何方向都很好。TIA

要查找一个月的开始,请转到前一个月的结束处并在其上添加日期(不确定我是否理解该问题)


一般情况下,对立功能的开始时间为:

=STARTOFMONTH('Date'[Current Date])  
如果您想在12个月前获得本月的第一天:

= STARTOFMONTH ( DATEADD ( 'Date'[Current Date], -12, MONTH ) )
此度量将返回一年前同一个月的第一个日期(即2018-09-22,返回2017-09-01)。包括当前月份,因此您将总共获得13个月。如果您总共只需要12个月:

 = STARTOFMONTH ( DATEADD ( 'Date'[Current Date], -11, MONTH ) )
如果您试图在连续12个月的时间内计算某些内容,本文将提供以下帮助:
在DAX中,您还可以使用

= DATE(YEAR(Dates[Date])-1, MONTH(Dates[Date]), 1)

它备份一年,保留月份,并返回该月份的第一天。

在DAX中,EOMONTH()没有直接相反的函数。但是您仍然可以使用EOMONTH()获取一个月的第一个日期

月底

= EOMONTH(Leaves[LeaveStart]
= EOMONTH(Leaves[LeaveStart],-1)+1
一个月的第一天

= EOMONTH(Leaves[LeaveStart]
= EOMONTH(Leaves[LeaveStart],-1)+1
您也可以使用1代替日期来获取一个月的第一天,如:

= DATE(YEAR(Leaves[LeaveStart]), MONTH(Leaves[LeaveStart]), 1)

请注意,STARTOFMONTH()是ENDOFMONTH()的相反函数,而不是EOMONTH()

STARTOFMONTH()是ENDOFMONTH()的相反函数,而不是EOMONTH()的函数STARTOFMONTH()将为您提供当前事务范围内的第一个日期,而不是交易的第一天month@RADO首先,我删除了我的评论,因为它听起来不公平,很抱歉。此外,仔细看,我假设“日期”是一个日期表(连续日期),在这种情况下,假设“日期”也包含上一年,您的公式将起作用。尽管如此,其他答复中提到的EOMOUNT看起来是一个更普遍的答案。@Christophe-谢谢。我的理由是,EOMONTH本质上是ENDOFMONTH+DATEADD的语法糖,因此(至少对我来说)与之相反的是STARTOFMONTH+DATEADD。我同意同样的目标可以通过很多方式存档,你应该使用你最直观的方法。这是一个对我有效的方法。是否有人可以确认接受答案中的任何DAX公式在最新版本的Power BI desktop中至今仍然有效?