PowerBi-周号顺序不正确

PowerBi-周号顺序不正确,powerbi,Powerbi,我是PowerBi新手,遇到以下问题: 周数+年的显示顺序不正确。请参见以下屏幕截图: 我根据一个名为“PublishDate”的列将weeknumber与year连接起来 这是我对weeknum的dax查询: Weeknum = YEAR ( [PublishDate] ) & "" & WEEKNUM ( [PublishDate], 2 ) 我注意到1到9的前面没有0。这可能是造成这种情况的原因吗?问题是这些值是按字母顺序排序的,因为它们是数据类型文本。因此,是的,“

我是PowerBi新手,遇到以下问题:

周数+年的显示顺序不正确。请参见以下屏幕截图:

我根据一个名为“PublishDate”的列将weeknumber与year连接起来

这是我对weeknum的dax查询:

 Weeknum = YEAR ( [PublishDate] ) & "" & WEEKNUM ( [PublishDate], 2 )

我注意到1到9的前面没有0。这可能是造成这种情况的原因吗?

问题是这些值是按字母顺序排序的,因为它们是数据类型文本。因此,是的,“9”前面没有“0”,这确实会导致您的问题。您可以通过如下方式更改WEEKNUM函数的格式来解决此问题(也不需要
&“&
):


我同意将“0”放在正确的位置。一旦您将数据类型从文本更改为数字,如果其中没有该“0”,那么它也将出现故障

我更喜欢编辑查询并从头更改数据类型:

查找需要更改数据类型的列并在其中进行修改:

[

您可以将其从文本更改为整数

Weeknum = YEAR ( [PublishDate] ) & FORMAT(WEEKNUM ( [PublishDate], 2 ),"00")