Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Sumar Expresiones - ayuda :(

Hola a todos, tengo una duda .... como realizo una operacion de dos campos teniendo en cuenta los dos primeros numeros del id.

ejemplo:

si el id empieza por 41 el porcentaje a aplicar al campo total es del 80%

si el id empieza por 42 el el porcentaje a aplicar al campo total es del 70% etc...

idvalor1valor2total%
4120221251713,6
4120232434536
4120243143,2
42202556117,7
422026691510,5
4320278435130,6

Muchas gracias !!

3 Replies
Not applicable
Author

Hola Carlos,

Podrias probar eso:

if(left(id,2)=41,total*.8,if(left(id,2)=42,total*.7))

Matt

Not applicable
Author

Hola Mate, me funciona pero si seleciono el id y con un solo if en la expresion.

Si le pono dos if en la expresion no me lo calcula y si no selecciono el id tampoco me lo calcula.

Muchas graicas... me ha servido muchoo para aprender nuevos terminos..

Not applicable
Author

Debe de foncionar. Podrias probar eso tambien:

sum({<id {41*}>}total)*.8 + sum({<id {42*}>}total)*.7

Si tienes un qvw, adjuntalo y puedo echar un vistazo tbm.

Matt