Skip to main content
Announcements
NEW Customer Portal: Initial launch will improve how you submit Support Cases. FIND OUT MORE
cancel
Showing results for 
Search instead for 
Did you mean: 
Cemep
Contributor II
Contributor II

Max / Min - ventas - mes - año

Hola a todos este es mi primer post en español 

antes que nada muchas gracias por tener este espacio 

Les planteo mi problema,  tengo un tablero de facturación histórica + kpi con el resumen promedio de cada año , ahora el problema que tengo es con la función Max y Min para que automáticamente me de el mes de menor facturación y por otro lado el de mayor facturación ( en la foto adjunta es marcado ) de cada año 

intente que esta formula pero me da cero 

sum({<[año]= {$(= Max([2018]))},[mes año]={$(=Max(NUM(0,12)))}>}[IVTOTAL NETO])

ej fact.jpg

1 Solution

Accepted Solutions
rubenmarin

Hola, podrías probar con:

Max:=Sum({<[mes año]={'$(=Date(FirstSortedValue([mes año], -Aggr(Sum([IVTOTAL NETO]),[mes año]))))'}>} [IVTOTAL NETO])

Min:=Sum({<[mes año]={'$(=Date(FirstSortedValue([mes año], Aggr(Sum([IVTOTAL NETO]),[mes año]))))'}>} [IVTOTAL NETO])

Aunque puede fallar si hay más de 1 mes con el mismo valor para min o max, también puedes usar:

Max: =Aggr(If(Sum([IVTOTAL NETO])=Max(TOTAL Aggr(Sum([IVTOTAL NETO]), [mes año])), Sum([IVTOTAL NETO])), [mes año])
Min: =Aggr(If(Sum([IVTOTAL NETO])=Min(TOTAL Aggr(Sum([IVTOTAL NETO]), [mes año])), Sum([IVTOTAL NETO])), [mes año])

Saludos.

View solution in original post

1 Reply
rubenmarin

Hola, podrías probar con:

Max:=Sum({<[mes año]={'$(=Date(FirstSortedValue([mes año], -Aggr(Sum([IVTOTAL NETO]),[mes año]))))'}>} [IVTOTAL NETO])

Min:=Sum({<[mes año]={'$(=Date(FirstSortedValue([mes año], Aggr(Sum([IVTOTAL NETO]),[mes año]))))'}>} [IVTOTAL NETO])

Aunque puede fallar si hay más de 1 mes con el mismo valor para min o max, también puedes usar:

Max: =Aggr(If(Sum([IVTOTAL NETO])=Max(TOTAL Aggr(Sum([IVTOTAL NETO]), [mes año])), Sum([IVTOTAL NETO])), [mes año])
Min: =Aggr(If(Sum([IVTOTAL NETO])=Min(TOTAL Aggr(Sum([IVTOTAL NETO]), [mes año])), Sum([IVTOTAL NETO])), [mes año])

Saludos.