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

Earn the coveted Fabric Analytics Engineer certification. 100% off your exam for a limited time only!

Reply
Anonymous
Not applicable

La selección de un mes debe mostrar datos de meses anteriores independientemente del año

Hola a todos,
Tengo una situación en la que debo proporcionar una cortadora para el mes (los meses están en orden específico julio-2019 a junio-2020)
entonces cuando se selecciona un mes i debe mostrar los datos anteriores de todo el mes independientemente del año

Cortar

select month.PNGCortar

Si selecciono Octubre, debo mostrar de julio a octubre

año

Mes

Valores

2019

Julio

10

2019

Agosto

50

2019

Septiembre

20

2019

Octubre

65

Si selecciono enero, entonces debo mostrar de julio a enero

año

Mes

Valores

2019

Julio

10

2019

Agosto

50

2019

Septiembre

20

2019

Octubre

65

2019

Noviembre

30

2019

Diciembre

45

2020

Enero

90

1 ACCEPTED SOLUTION
v-zhenbw-msft
Community Support
Community Support

Hola @rasala583 ,

Podemos usar una tabla de fechas y crear una medida para satisfacer sus necesidades.

1. Cree una tabla de fechas basada en su fecha, no hay ninguna relación entre dos tablas.

Date = ADDCOLUMNS(CALENDAR("2019/7/1","2020/6/1"),"year",YEAR([Date]),"Month_name",FORMAT([Date],"mmm"),"Month_number",MONTH([Date]))                           

Select 1.jpg

2. Crear una medida como esta,

Measure = 
var selected_ = SELECTEDVALUE('Date'[Month_name])
var Date_ = CALCULATE(MAX('Date'[Date]),FILTER('Date','Date'[Month_name]=selected_))
return
IF(ISBLANK(selected_),CALCULATE(SUM('Table'[Values])),CALCULATE(SUM('Table'[Values]),FILTER('Table', 'Table'[Date]<=Date_)))

Select 2.jpg

3. Por fin necesitamos agregar una segmentación de mes basada en Date[Month_name], y el resultado como este.

Select 3.jpg

Select 4.jpg

Select 5.jpg

Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?

BTW, pbix como adjunto.

Saludos

Equipo de apoyo a la comunidad _ zhenbw

Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

View solution in original post

2 REPLIES 2
v-zhenbw-msft
Community Support
Community Support

Hola @rasala583 ,

Podemos usar una tabla de fechas y crear una medida para satisfacer sus necesidades.

1. Cree una tabla de fechas basada en su fecha, no hay ninguna relación entre dos tablas.

Date = ADDCOLUMNS(CALENDAR("2019/7/1","2020/6/1"),"year",YEAR([Date]),"Month_name",FORMAT([Date],"mmm"),"Month_number",MONTH([Date]))                           

Select 1.jpg

2. Crear una medida como esta,

Measure = 
var selected_ = SELECTEDVALUE('Date'[Month_name])
var Date_ = CALCULATE(MAX('Date'[Date]),FILTER('Date','Date'[Month_name]=selected_))
return
IF(ISBLANK(selected_),CALCULATE(SUM('Table'[Values])),CALCULATE(SUM('Table'[Values]),FILTER('Table', 'Table'[Date]<=Date_)))

Select 2.jpg

3. Por fin necesitamos agregar una segmentación de mes basada en Date[Month_name], y el resultado como este.

Select 3.jpg

Select 4.jpg

Select 5.jpg

Si no cumple con sus requisitos, ¿podría mostrar el resultado esperado exacto basado en la tabla que ha compartido?

BTW, pbix como adjunto.

Saludos

Equipo de apoyo a la comunidad _ zhenbw

Si este post ayuda, entonces considera Aceptarlo como la solución para ayudar a los otros miembros a encontrarlo más rápidamente.

Anonymous
Not applicable

Hola

Esto no funciona para mí
1) No tengo sólo 2019 y 2020 datos tengo varios años
2) Tengo una segmentación del año fiscal que comienza de julio de 2017 a junio de 2018, julio de 2018 a junio de 2019, julio de 2019 a junio de 2020
3) cuando hago la medida anterior estoy recibiendo un valor de suma que no necesito

Helpful resources

Announcements
April AMA free

Microsoft Fabric AMA Livestream

Join us Tuesday, April 09, 9:00 – 10:00 AM PST for a live, expert-led Q&A session on all things Microsoft Fabric!

March Fabric Community Update

Fabric Community Update - March 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors