Power BI MONTH 函数是 DAX 日期和时间函数之一,用于从给定的日期返回一个数字,该数字代表月份,从 1(一月)到 12(十二月)。本文介绍了 POWER BI DAX MONTH 函数,该函数接受日期值并返回从 1 到 12 的整数作为公历值,其语法如下:
MONTH(<datetime>)
DAX MONTH 函数以给定的日期时间或日期的文本表示形式作为参数,从中提取月份。
- 该参数可以是日期、日期时间或返回日期时间或日期,或者可以隐式转换为日期时间或日期的表达式。
- 当日期时间参数是文本表示时,MONTH 会使用当前本地日期和时间设置来理解该文本。如果无法正确转换,MONTH 函数将返回错误。
Power BI DAX MONTH 函数示例
为了演示 DAX MONTH() 函数,我们使用了 SuperStore Orders 表中的 Order Date 列。要提取每行日期的月份,请转到“建模”选项卡,然后单击“新建列”按钮。接下来,将其重命名为 Month,以获取 Order Date 中的月份编号(1 到 12)。
接下来,请将新创建的 Month 列添加到表报表中。请参阅日期时间和函数文章,了解其余下的 Power BI 方法。更多图表 >> 点击此处。
Month = MONTH(Orders[Order Date])

您可以尝试使用以下表达式,它会返回相同的结果。
Months = Orders[Order Date].[MONTH]
我将创建三个折线图来显示按月划分的销售额、订单和利润。接下来,我们创建了一个堆积柱形图,其 X 轴为月份,Y 轴为利润,图例为子类别。您可以单击堆积柱形图的任何部分。它将在特定子类别中显示或突出显示月度结果。
