Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hola,
Tengo la siguiente expresión de medida que me da los centros (dimensión) que tienen menos del 75% del presupuesto.
MAX({<[%Presupuesto] ={"<=0,75"}>}[%Presupuesto])
Quisiera poder definir una variable (v_presupuesto) para poder cambiar el 0,75 por otro porcentaje en un momento dado.
Lo he probado de diversas formas desde el editor de variables per ninguna me ha funcionado.
Una vez creada la variable como se introduciría en la expresión?
Gracias.
HI @PRMC
Try like below
MAX ({<[% Budget] = {"<= $(vVariableName)"}>} [% Budget])
vVariableName must be >=0 and <=1
Hola,
Si tienes por ejemplo una variable llamada vPorcentaje , puedes ponerla como:
Sum(Valor)*$(vPorcentaje) -> Va multiplicar la suma por la variable. No olvide de poner puntos en el valor de tu variable se eres decimal (no coma).
Utilizar en un set analysis como hiciste en el ejemplo és diferente, pero creo que como indiqué va funcionar .
Saludos
HI @PRMC
Try like below
MAX ({<[% Budget] = {"<= $(vVariableName)"}>} [% Budget])
vVariableName must be >=0 and <=1
Muchas gracias por las dos opciones.
En el caso de la segunda si quiero escoger dos variables mediante un objeto Vizlib Slider.
vVariable1 seria rango inferior y vVariable2 rango superior. Es decir quiero obtener los centros entre un 50% y un 80% del presupuesto consumido (el 50 y el 80 lo marco en el slider).
Intento poner la variable en la expresión y no me da resultado,
MAX({<[%Budget] ={">=$(v_variable1)<=$(v_variable2)">}[%Budget])
Hay algo mal en la expresión?
Gracias,
He visto el error, seria
MAX({<[%Budget] ={">=$(v_variable1)"}, [%Budget]={"<=$(v_variable2)"}>}[%Budget])
Saludos y gracias.