我有几年的数据。我试图在去年2月获得今年2月的课程时遇到问题。
我认为这是因为2020年是a年。但是我不知道如何解决这个问题。我尝试了很多事情。
我的要求就是这样:
IIF
(
Iserror
(
Sum
(
YTD
(
ParallelPeriod
(
[Date Facture].[Mensuel].[Année]
,1
,StrToMember
("[Date Facture].[Mensuel].[Date].&["
+
Tail
(
(EXISTING
Descendants
(
[Date Facture].[Mensuel].CurrentMember,
,leaves
))
).Item(0).Member_Key
+ "]"
)
)
)
,[Measures].[Quantité Facturée AEC]
)
)
,null
,Sum
(
YTD
(
ParallelPeriod
(
[Date Facture].[Mensuel].[Année]
,1
,StrToMember
("[Date Facture].[Mensuel].[Date].&["
+
Tail
(
(EXISTING
Descendants
(
[Date Facture].[Mensuel].CurrentMember,
,leaves
))
).Item(0).Member_Key
+ "]"
)
)
)
,[Measures].[Quantité Facturée AEC]
)
)
我该怎么解决?
您是否可以简化使用CURRENTMEMBER
功能?
IIF
(
Iserror
(
Sum
(
YTD
(
ParallelPeriod
(
[Date Facture].[Mensuel].[Année]
,1
,[Date Facture].[Mensuel].CURRENTMEMBER
)
)
,[Measures].[Quantité Facturée AEC]
)
)
,null
,Sum
(
YTD
(
ParallelPeriod
(
[Date Facture].[Mensuel].[Année]
,1
,[Date Facture].[Mensuel].CURRENTMEMBER
)
)
,[Measures].[Quantité Facturée AEC]
)
)