MDX帮助 - 将月份作为值返回
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MDX帮助 - 将月份作为值返回相关的知识,希望对你有一定的参考价值。
我正在尝试使用MDX在SharePoint中复制Excel公式。我所拥有的挂断是在Excel中,我可以将所选月份作为数字引用并在我的公式中使用该数字(即6月为6月,10月为10等)。
有没有办法我可以在过滤器中选择一个月的MDX解码作为我在Excel中的数字?
如果可能,还有一种方法可以用它来计算一年中剩余的月数(如果我在过滤器中选择九月,那么一个公式就知道9月份是9月12日9 = 3个月) )?
非常感谢您的帮助!迈克尔
答案
您可以使用VBA
类型函数从日期中提取月份数:
EG
WITH MEMBER [Measures].[Full Date] as 'NOW()'
-- The Second Calculated Member is the Day part of the first calculated member.
MEMBER [Measures].[What Day] as 'DAY([Full Date])'
-- The Third Calculated Member is the Month part of the first calculated member.
MEMBER [Measures].[What Month] as 'MONTH([Full Date])'
-- The Fourth Calculated Member is the Year part of the first calculated member.
Member [Measures].[What Year] as 'YEAR([Full Date])'
SELECT
{[Full Date],[What Day],[What Month],[What Year]} ON COLUMNS
FROM Sales
以上是关于MDX帮助 - 将月份作为值返回的主要内容,如果未能解决你的问题,请参考以下文章