Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi. I'll put the expression that i'm using
I don't know why with the pick(match) +1 the Año= and the others set analysis to ignore selections aren't working. If i use only the sum with the set analysis and the rolling12 part it works. Maybe the problem is in the pick. Do you know what's going on??
Thanks!
=
Pick(Match(NEGOCIO,'TELEFONIA', 'AA', 'LINEA BLANCA', 'HOGAR')+1,
SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Mes=, AñoMes=, Año=, Semana=, Dia=>} CANTIDAD)
,
SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Mes=, AñoMes=, Semana=, Año=>} CANTIDAD)
- SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Dia=, Año=, Mes=, AñoMes=, Semana=, NEGOCIO={'TELEFONIA'}, GRUPO={'CELULARES'}, MODELO={"EBR*", "SJUG*", "SLG*"}>} CANTIDAD)
- SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Dia=, Año=, Mes=, AñoMes=, Semana=, NEGOCIO={'TELEFONIA'}, POSICION-={"8517123100*"}>} CANTIDAD)
,
Pick(Match(GRUPO,'AA (OTROS)')+1,
SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Dia=, Año=, Mes=, AñoMes=, Semana=>} CANTIDAD),
SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Dia=, Año=, Mes=, AñoMes=, Semana=>} CANTIDAD)
- SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Año=, Dia=, Mes=, AñoMes=, Semana=, NEGOCIO={'AA'}, GRUPO={'AA (OTROS)'}, POSICION-={"84151011400", "84151011500", "84151011900"}>} CANTIDAD)
)
,
Pick(Match(GRUPO,'LAVARROPAS')+1,
SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Año=, Dia=, Mes=, AñoMes=, Semana=>} CANTIDAD),
SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Año=, Dia=, Mes=, AñoMes=, Semana=>} CANTIDAD)
- SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Año=, Dia=, Mes=, AñoMes=, Semana=, NEGOCIO={'LINEA BLANCA'}, GRUPO={'LAVARROPAS'}, PRODUCTO={'LAVARROPAS INDUSTRIALES'}>} CANTIDAD)
)
,
Pick(Match(GRUPO,'ASPIRADORAS')+1,
SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Año=, Dia=, Mes=, AñoMes=, Semana=>} CANTIDAD),
SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Año=, Dia=, Mes=, AñoMes=, Semana=>} CANTIDAD)
- SUM({<FLAG_CY={1}, FechaCalendario = {">=$(=MonthStart(Max(FechaCalendario), -12))<=$(=MonthEnd(Max(FechaCalendario)))"}, Año=, Dia=, Mes=, AñoMes=, Semana=, NEGOCIO={'HOGAR'}, GRUPO={'ASPIRADORAS'}, PRODUCTO={'ASPIRADORAS INDUSTRIALES'}>} CANTIDAD)
)
)
Need to ignore them here also:
Pick(Match(Only(Mes=, AñoMes=, Año=, Semana=, Dia=>}NEGOCIO),'TELEFONIA', 'AA', 'LINEA BLANCA', 'HOGAR')+1,
Yes! i tried with only but in the pick and not in the match thank you!
Aggregation functions only work with field names and not with functions
All these places need it