Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Good afternoon, colleagues
I need your advice,
I have problems with an expression with double validation that does not show the expected result, I detail it at the end:
This expression works well, shows sales below 90% compared to the previous year
=Sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) < (sum({<Año={$(v_AñoAnt)}>} Venta_Neta)*.90)' } >}Venta_Neta/1000 )
is displayed correctly in the pivot table:
This expression also works well, showing sales per store greater than 100% compared to the previous year.
=Sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) >= sum({<Año={$(v_AñoAnt)}>} Venta_Neta)' } > } Venta_Neta/1000 )
is displayed correctly in the pivot table:
This is the expression with which I have problems and I need help:
=( Sum({<Año={$(v_AñoAct)}>}Venta_Neta) -
Sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) < (sum({<Año={$(v_AñoAnt)}>} Venta_Neta)*.90)' } > } Venta_Neta ) -
sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) >= sum({<Año={$(v_AñoAnt)}>} Venta_Neta)' } > } Venta_Neta )
)
This Expression in addition to the warehouses that are between 91% and 99% with respect to the sales of the previous year, brings me warehouses with zero and negative values and I do not know how to eliminate them.
try :
if(
( Sum({<Año={$(v_AñoAct)}>}Venta_Neta) -
Sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) < (sum({<Año={$(v_AñoAnt)}>} Venta_Neta)*.90)' } > } Venta_Neta ) -
sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) >= sum({<Año={$(v_AñoAnt)}>} Venta_Neta)' } > } Venta_Neta )
) > 1 ,
( Sum({<Año={$(v_AñoAct)}>}Venta_Neta) -
Sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) < (sum({<Año={$(v_AñoAnt)}>} Venta_Neta)*.90)' } > } Venta_Neta ) -
sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) >= sum({<Año={$(v_AñoAnt)}>} Venta_Neta)' } > } Venta_Neta )
), 0 )
and keep the uncheck the zero
can u try to uncheck show zero under adds-on?
Thanks Omar, I already did it but it does not work.
Thanks Omar, I already did it but it does not work.
try :
if(
( Sum({<Año={$(v_AñoAct)}>}Venta_Neta) -
Sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) < (sum({<Año={$(v_AñoAnt)}>} Venta_Neta)*.90)' } > } Venta_Neta ) -
sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) >= sum({<Año={$(v_AñoAnt)}>} Venta_Neta)' } > } Venta_Neta )
) > 1 ,
( Sum({<Año={$(v_AñoAct)}>}Venta_Neta) -
Sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) < (sum({<Año={$(v_AñoAnt)}>} Venta_Neta)*.90)' } > } Venta_Neta ) -
sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) >= sum({<Año={$(v_AñoAnt)}>} Venta_Neta)' } > } Venta_Neta )
), 0 )
and keep the uncheck the zero
or
if(
aggr(( Sum({<Año={$(v_AñoAct)}>}Venta_Neta) -
Sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) < (sum({<Año={$(v_AñoAnt)}>} Venta_Neta)*.90)' } > } Venta_Neta ) -
sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) >= sum({<Año={$(v_AñoAnt)}>} Venta_Neta)' } > } Venta_Neta )
) ,Almacen) > 1 ,
( Sum({<Año={$(v_AñoAct)}>}Venta_Neta) -
Sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) < (sum({<Año={$(v_AñoAnt)}>} Venta_Neta)*.90)' } > } Venta_Neta ) -
sum( { < Nomb_Almacen = { '=Sum({<Año={$(v_AñoAct)}>} Venta_Neta) >= sum({<Año={$(v_AñoAnt)}>} Venta_Neta)' } > } Venta_Neta )
), 0 )
Thanks Omar, I believe your solution if it works, I will review the values.
Thank you so much.
Glad to know
Please, don't forget to close the thread if ur question has been answered by marking the right answer as correct.