Formato de fecha corta (01 de enero de 2018)

Un usuario Pregunto ✅

rkumar

Hola a todos,
Necesitamos convertir la fecha de cualquier formato al formato dd mmm yyyy, por ejemplo ‘2018-03-21′ a ’21 de marzo de 2018’ y ordenarlo.
Es posible hacer eso.

Gracias

Hola rkumar,

Para cambiar el formato, haga clic en Modelado->Formato->14 de marzo de 2001(d MMMM,yyyy).

10 PNG

Para ordenar, haga clic derecho en la columna y luego haga clic en «Ordenar ascendente» o «Ordenar descendente».

11 PNG

Saludos,

jimmy tao

Hola rkumar,

Para cambiar el formato, haga clic en Modelado->Formato->14 de marzo de 2001(d MMMM,yyyy).

10 PNG

Para ordenar, haga clic derecho en la columna y luego haga clic en «Ordenar ascendente» o «Ordenar descendente».

11 PNG

Saludos,

jimmy tao

vanessafvg

@rkumar, ¿dónde estás tratando de ordenarlo y en qué? la mayoría de las imágenes le permiten ordenar

en cuanto al formato

formato (columna de fecha, «d MMM aaaa»)

rkumar

En respuesta a vanessafvg

Estamos intentando esto en el gráfico de cascada.

Tenemos una columna de fecha con formato de fecha como ’01 de marzo de 2017′. Cuando usamos esto en el campo Categoría, se muestra bien en el eje x. Los datos se muestran bien y también podemos ordenarlos.
Pero el requisito es mostrar la fecha como ’01 de marzo de 2017′ ahora, cuando realizamos los cambios necesarios en PowerBI o en la base de datos para lograr esto, el nuevo tipo de datos de la columna cambia de fecha a texto y luego falla la clasificación.

vanessafvg

En respuesta a rkumar

@rkumar luego usa una fecha numérica para ordenar la fecha del texto como, es decir

es decir, en la pestaña de modelado, use ordenar por columna y use una expresión numérica de la fecha para ordenar por

¿Tiene sentido?

rkumar

En respuesta a vanessafvg

Hola Vanessafvg,
Gracias por la respuesta .
Sí, ya probé lo mismo pero da error:
: No podemos ordenar la columna ‘fecha corta’ por ‘fecha_del_calendario’. No puede haber más de un valor en ‘calendar_date’ para el mismo valor en ‘shortdate’. Elija una columna diferente para ordenar o actualice la fecha en ‘calendar_date’

Esto se debe a que más de un registro entró en la misma fecha.

1 PNG

vanessafvg

En respuesta a rkumar

@rkumar necesita una tabla de fechas, porque tiene duplicados, una tabla de fechas eliminará la duplicación, creará una tabla de fechas y creará una relación entre las dos tablas en la fecha, luego use una fecha numérica para ordenar desde la tabla de fechas y use el fecha corta de la tabla de fechas

rkumar

En respuesta a vanessafvg

La columna date_id en la captura de pantalla anterior es de la tabla de fechas (W_Calendar_D) y esta pestaña tiene todas las fechas distintas. Los duplicados están en la tabla de productos. de alguna manera mientras ordena no elimina datos (como dice el mensaje, No puede haber más de un valor en Date_id para el mismo valor en ShortMonthDate).

«¿Necesitamos valores distintos en ambas tablas?»

vanessafvg

En respuesta a rkumar

@rkumar lo que estoy diciendo es que debería usar los valores de su tabla de fechas, no la otra tabla para ordenar por

efectivamente, debe tener una fecha numérica en su tabla de transacciones, que debe vincularse (relación) a una fecha numérica en su tabla de fechas en su tabla de fechas, debe tener la fecha y hora cortas, luego ordena la fecha y hora cortas por la fecha en la tabla de fechas. La hora de fecha corta no debe estar en la tabla de transacciones. no si quieres usarlo en este contexto, ¿tiene sentido?

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *