Powerbi 权力Bi中的集团成员 请考虑这张表: Year Amount ------------------- 2010 10000 2011 12300 2012 14000 2013 13000 2014 22000 2015 10000
我想在Power BI中创建如下表:Powerbi 权力Bi中的集团成员 请考虑这张表: Year Amount ------------------- 2010 10000 2011 12300 2012 14000 2013 13000 2014 22000 2015 10000,powerbi,ssas,dimensions,Powerbi,Ssas,Dimensions,我想在Power BI中创建如下表: Year Amount ------------------- 2010 10000 2011 12300 2012 14000 2013 13000 2014 22000 2015 10000 Last2Years 32000 我有两个问题: 1如何将两个成员分组并将其放置在原始维度中 2.过去每两年一次,该群体是否会充满活力?例如,如果
Year Amount
-------------------
2010 10000
2011 12300
2012 14000
2013 13000
2014 22000
2015 10000
Last2Years 32000
我有两个问题:
1如何将两个成员分组并将其放置在原始维度中
2.过去每两年一次,该群体是否会充满活力?例如,如果2016年添加到维度,则我的组为2015+2016
感谢在DAX中,无法向现有表中添加行,必须使用包含度量值的行的并集来复制表 获取过去两年金额的一项措施: AmountLastTwo=SUMxTOPN2;'表“;”表“[年度];[金额] TOPN2。。将确保措施始终包含过去两年 然后,您可以在原始表和包含度量值的行之间使用UNION创建一个新表,如下所示:
Year Amount
-------------------
2010 10000
2011 12300
2012 14000
2013 13000
2014 22000
2015 10000
Last2Years 32000
联合表格=联合表格;ROWYear;近两年;数量[最近两次]
从该按钮添加表格,然后从上面粘贴代码:
另一个选项是在Power Query中执行此操作
复制您的表并将其命名为SUM\u LAST\u TWO
按年份排序,然后使用UI选择保留最上面的行
使用UI对金额求和
创建一个空查询newsource>empty query并将其添加到公式字段:=表{Year,Amount},{{Last2Years,SUM_LAST_TWO}。这将创建一个包含过去两年总和的单行表。
在原始表中,附加刚刚使用UI创建的单行表
但是,如果没有必要让这个额外的行破坏表中的数据类型,我建议只使用度量值AmountLastTwo。谢谢。你太棒了。我认为你的回答有误。您可以写入amountlastwo=SUMxTOPN2;'表“;”表“[年度];[Amount]两次,但没有在回答中添加Union命令。请在回答中添加一些图像好吗?第一个解决方案是:啊,对不起!粘贴了错误的代码段。你还想要什么照片?谢谢亲爱的卡尔·安卡。如果可能,请从解决方案1的步骤中选择图片。