簡體   English   中英

Power BI:在 DAX 中按 YearMonth 排序數據

[英]Power BI: Order data by YearMonth in DAX

我想在 Power BI 中創建一個YearMonth列,並按此順序在可視 plot 中對數據進行分組,例如直方圖。

我嘗試創建日期時間列MY_DATE的副本(格式:05-10-2018 05-10-2018 12:00:00 AM )並在ColumnTools其轉換為Year-Month格式:

在此處輸入圖像描述

盡管在列中格式看起來是正確的,例如“2018-03”,但當我 plot 按YearMonth分組后,它會重復自身,即具有多列2018-07

然后我嘗試使用以下方法創建YearMonth

YearMonthText = YEAR(Table[MY_DATE]) & "-" & MONTH(Table[MY_DATE])

這在兩個表列中看起來都不錯,並且能夠在按YearMonth分組時聚合數據,但是,該表不是按時間順序排列的,例如:

2020-10   2020-11   2020-12   2020-7   2020-8   2020-9   2021-1   2021-2   ...

如何讓 plot 按時間順序顯示數據?

為我工作:

首先,使用:

YearMonthText = YEAR(Table[MY_DATE]) & "-" & MONTH(Table[MY_DATE])

以文本格式獲取YearMonth (例如2018-3 )。

然后,在 ColumnTools ribon 中將Data type轉換為Date類型。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM