首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Power Bi:按月计算其他表中列的总和

在Power BI中,您可以使用DAX(数据分析表达式)按月计算其他表中列的总和

  1. 首先,确保您的数据模型中包含两个表:一个包含日期信息的表(例如,Dates表),另一个包含要计算总和的数值数据的表(例如,Sales表)。
  2. Dates表中,创建一个新列,用于提取月份信息。例如:
代码语言:javascript
复制
Month = FORMAT([Date], "yyyy-MM")

这将根据Date列创建一个名为Month的新列,其中包含年月格式的数据。

  1. Sales表中,创建一个计算列,用于将日期列转换为与Dates表中的Month列相同的格式。例如:
代码语言:javascript
复制
SalesMonth = FORMAT([SaleDate], "yyyy-MM")

这将根据SaleDate列创建一个名为SalesMonth的新列。

  1. Sales表中,创建一个计算列,用于计算每个月的总销售额。例如:
代码语言:javascript
复制
MonthlySales = SUMX(FILTER(Sales, SalesMonth = [SalesMonth]), [SalesAmount])

这将根据SalesMonth列对SalesAmount列进行求和。

  1. Dates表设置为数据模型的主表。在Power BI的“建模”选项卡中,选择“关系”,然后点击“管理关系”。将Dates表的Month列与Sales表的SalesMonth列建立关系。
  2. 在报表视图中,将Dates表的Month列添加到报表画布上。然后,将Sales表的MonthlySales列添加为柱状图或折线图的值。
页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

没有搜到相关的视频

领券