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
Syndicate_Admin
Administrator
Administrator

valor máximo de los últimos 14 días excluyendo fines de semana y días festivos

Hola a todos

para 5/1/2019 el valor máximo de los últimos 14 días es 425 no 422.25

He probado muchas funciones de dax que no viene.

2 ACCEPTED SOLUTIONS
Syndicate_Admin
Administrator
Administrator

@johnbasha33 , Necesita columnas como esta en la tabla de fechas

Día de trabajo: if(WEEKDAY([Date],2)>-6,0,1)
Fecha de trabajo: if(WEEKDAY([Date],2)>-6,BLANK(),[Date])
Fecha de trabajo Cont á if([Día de trabajo]-0,maxx(FILTER('Date',[Date]<EARLIER([Date]) && [Día de trabajo]<> EARLIER([Work Day]) ),[Date]),[Date])
Fecha de trabajo cont Rango - RANKX(ALL('Date'),[Work Date Cont],,ASC,Dense)

una medida como

CALCULATE(Max('Table'[Value]), FILTER(ALL('Date'),'Date'[Week Rank]>'max('Date'[Work Date cont Rank])-14 && & 'Date'[Week Rank]<-max('Date'[Work Date cont Rank]))

Viajar a través de los días laborables - ¿Qué es el siguiente/anterior día de trabajo
https://community.powerbi.com/t5/Community-Blog/Travelling-Across-Workdays-Decoding-Date-and-Calenda...

View solution in original post

Syndicate_Admin
Administrator
Administrator

No @johnbasha33 ,

Primero vaya al editor de consultas>crear una columna de índice;

A continuación, cree una medida como se indica a continuación:

Measure = 
CALCULATE(MAX('Table'[Value.high]),FILTER(ALL('Table'),'Table'[Index]>=MAX('Table'[Index])-14&&'Table'[Value.tradingDay]<MAX('Table'[Value.tradingDay])))

Y verás:

v-kelly-msft_0-1610958843721.png

Para el archivo .pbix relacionado, pls ver adjunto.

Saludos
Kelly

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

View solution in original post

4 REPLIES 4
Syndicate_Admin
Administrator
Administrator

No @johnbasha33 ,

Primero vaya al editor de consultas>crear una columna de índice;

A continuación, cree una medida como se indica a continuación:

Measure = 
CALCULATE(MAX('Table'[Value.high]),FILTER(ALL('Table'),'Table'[Index]>=MAX('Table'[Index])-14&&'Table'[Value.tradingDay]<MAX('Table'[Value.tradingDay])))

Y verás:

v-kelly-msft_0-1610958843721.png

Para el archivo .pbix relacionado, pls ver adjunto.

Saludos
Kelly

¿He respondido a tu pregunta? ¡Marca mi puesto como una solución!

@v-kelly-msft funciona muy bien gracias

Syndicate_Admin
Administrator
Administrator

@johnbasha33 , Necesita columnas como esta en la tabla de fechas

Día de trabajo: if(WEEKDAY([Date],2)>-6,0,1)
Fecha de trabajo: if(WEEKDAY([Date],2)>-6,BLANK(),[Date])
Fecha de trabajo Cont á if([Día de trabajo]-0,maxx(FILTER('Date',[Date]<EARLIER([Date]) && [Día de trabajo]<> EARLIER([Work Day]) ),[Date]),[Date])
Fecha de trabajo cont Rango - RANKX(ALL('Date'),[Work Date Cont],,ASC,Dense)

una medida como

CALCULATE(Max('Table'[Value]), FILTER(ALL('Date'),'Date'[Week Rank]>'max('Date'[Work Date cont Rank])-14 && & 'Date'[Week Rank]<-max('Date'[Work Date cont Rank]))

Viajar a través de los días laborables - ¿Qué es el siguiente/anterior día de trabajo
https://community.powerbi.com/t5/Community-Blog/Travelling-Across-Workdays-Decoding-Date-and-Calenda...

@amitchandak dónde está la columna de rango de semana?? falta en la medida

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