Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date PowerBI上的自定义日期格式_Date_Format_Powerbi_Customization - Fatal编程技术网

Date PowerBI上的自定义日期格式

Date PowerBI上的自定义日期格式,date,format,powerbi,customization,Date,Format,Powerbi,Customization,我正在PowerBI中组装数据表,其行和列都是日期类型,使用程序提供的格式,我已设法将格式更改为“2018年1月”,但我想将“2018年1月”可视化,并且该格式未包含在程序中,我该如何获得这样的日期格式 我在任何网站上都找不到关于我的问题的任何答案 我找到的代码如下: = Table.TransformColumnTypes(#"Promoted Headers",{{"Segmento Cliente", type text}, {"Paquete", type text}, {"Fecha

我正在PowerBI中组装数据表,其行和列都是日期类型,使用程序提供的格式,我已设法将格式更改为“2018年1月”,但我想将“2018年1月”可视化,并且该格式未包含在程序中,我该如何获得这样的日期格式

我在任何网站上都找不到关于我的问题的任何答案

我找到的代码如下:

= Table.TransformColumnTypes(#"Promoted Headers",{{"Segmento Cliente", type text}, {"Paquete", type text}, {"Fecha cosecha", type date}, {"Fecha proyectada", type date}, {"Valor", Int64.Type}})
我不知道该怎么改变格式。 请帮帮我,谢谢

编辑:我试过了,但是我得到了一个类型文本列,我想要的是类型日期。有什么想法吗


右键单击右侧的表,添加新列,编写代码(在数据或报表视图中,而不是在查询中):

在您的情况下,格式将是MMM-yyy

要添加大写/小写,请将大写或小写置于格式之前

所有大写字母的示例:

Custom Date = UPPER(FORMAT('TABLE NAME'[TABLE COLUMN]; "FORMAT"))
Custom Date = UPPER(FORMAT('TABLE NAME'[TABLE COLUMN]; "FORMAT"))

右键单击右侧的表,添加新列,编写代码(在数据或报表视图中,而不是在查询中):

在您的情况下,格式为
MMM-YYYY

要添加大写/小写,请将
大写
小写
置于
格式

所有大写字母的示例:

Custom Date = UPPER(FORMAT('TABLE NAME'[TABLE COLUMN]; "FORMAT"))
Custom Date = UPPER(FORMAT('TABLE NAME'[TABLE COLUMN]; "FORMAT"))

它给了我一个列类型的文本,我想要的是一个日期类型,但是使用这种格式,是可能的吗?唯一可用的格式是您在PowerBI中选择的格式,为什么在可视化中使用计算列不起作用?因为当我构建矩阵时,它按字母顺序排列行和列,我不想要它,我想按日期排序你可以根据需要对日期进行索引排序,但我不知道年份会有什么影响。我建议您使用Power BI提供的格式来简化您的工作。