Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Grow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.

Reply
Syndicate_Admin
Administrator
Administrator

DATEADD cuando no esté en formato de fecha

Hola

Tengo una tabla con fecha y ventas. Sin embargo, la fecha está en el formato AAAAW, y es un número entero, no en formato de fecha

Fecha.................. Ventas

202201.............10

202202............30

202203............17

etc

Quiero un formato dax para cambiar los números a lo largo de un año, de modo que cuando se cree una tabla, se muestre como

Fecha.................. Ventas

202301.............10

202302............30

202303............17

¿Es esto posible?

Gracias

Justin

1 REPLY 1
Syndicate_Admin
Administrator
Administrator

Cree una tabla de fechas adecuada, márquela como una tabla de fechas y agregue una columna que tenga, para cada fecha, una semana en el formato AAAA. Podrías hacer esto con algo como

Week number =
VALUE ( YEAR ( [Date] ) & WEEKNUM ( [Date] ) )

pero es posible que deba jugar con la función WEEKNUM para asegurarse de que funciona con su definición de cuándo comienza una semana.

Cree una relación de varios a varios desde la tabla de fechas hasta la tabla de hechos existente, con un filtro de dirección única donde Fecha filtra la tabla de hechos, no al revés. Asegúrese de usar columnas de su tabla de fechas en cualquier objeto visual o segmentación de datos, no la columna de su tabla de hechos.

Ahora podrá utilizar las funciones de inteligencia de tiempo, por ejemplo:

Sales last week =
CALCULATE ( SUM ( 'Table'[Sales] ), DATEADD ( 'Date'[Date], -7, DAY ) )

Helpful resources

Announcements
RTI Forums Carousel3

New forum boards available in Real-Time Intelligence.

Ask questions in Eventhouse and KQL, Eventstream, and Reflex.

MayPowerBICarousel1

Power BI Monthly Update - May 2024

Check out the May 2024 Power BI update to learn about new features.