Powerbi 打印时,月数据切换为日数据
我有一个表,表中列出了每月的数值(日期显示为2019年1月11日、2019年1月12日……)。该表链接到我的每日日期表(标记为如此)。我创建了一个度量,它基本上计算增长率,看起来是这样的:Powerbi 打印时,月数据切换为日数据,powerbi,Powerbi,我有一个表,表中列出了每月的数值(日期显示为2019年1月11日、2019年1月12日……)。该表链接到我的每日日期表(标记为如此)。我创建了一个度量,它基本上计算增长率,看起来是这样的: visitor_gr = SUM('master_s'[visitors]) / CALCULATE( SUM('master_s'[visitors]) , SAMEPERIODLASTYEAR('master_dates'[dates])) -1 现在,当我试图建立
visitor_gr = SUM('master_s'[visitors]) / CALCULATE( SUM('master_s'[visitors]) ,
SAMEPERIODLASTYEAR('master_dates'[dates])) -1
现在,当我试图建立一个折线图时,问题出现了。不是绘制月环比增长率,而是绘制日增长率,因为我没有日增长值,这会产生“无穷大”
出于某种原因,我注意到当我删除“-1”并将数据制成表格时,它看起来应该是什么样子。绘制时,它仍然没有显示任何内容
我将非常感谢你在这方面的帮助!谢谢大家! 您可以通过在日期上应用过滤器来解决此问题,以便只显示月份的第一个:
Ind = IF(Day('master_dates'[dates])=1,1,0)
您可以使用计算列“Ind”在图表上应用筛选器,将其值限制为1。您还可以使用
ALL
功能确保应用的过滤器不会影响度量值计算。希望这能有所帮助。非常感谢@CR7SMS!它很有魅力!在这一点上我可能错了,但这是一种绕圈子的方法吗?我通常是做错了什么,还是应该以不同的方式构建数据表?在一般情况下,您应该在计算中使用月变量,而不是日期。这本可以避免这个特殊问题。但是您的个人需求可能需要在日期级别进行计算,在这种情况下,我看不到更好的方法。