在power bi中,我有一个日期表,其中包含1970年以来的公历日期和节气日期。如何对太阳月进行排序?或者如何对包含英文以外的字母的滑块进行排序?
发布于 2020-09-02 16:01:57
如果您希望在切片器alphabetically中对月份名称进行排序(如先A后B...最后,除了使用Month值,您还可以在日期表中创建一个自定义列,为每个日期使用 Month 名称。
在源代码中创建新的自定义列后,将类型更改为Text/General。现在使用这个新的自定义列创建您的月份切片器。现在将按字母顺序显示月份名称。
您可以使用DAX和Power Query从日期值中获取月份名称。
DAX: MonthName = FORMAT([Date],"mmmm")
M/Power Query: MonthName = Date.MonthName(date_column_name, "en-US")最后,将数据类型转换为Text/General。
创建新的自定义列的过程
右键单击Date表并选择New Custom Column,如下图所示-

现在放入DAX代码并更改数据类型,如下图所示-

https://stackoverflow.com/questions/63700535
复制相似问题