Skip to main content
Announcements
Introducing Qlik Answers: A plug-and-play, Generative AI powered RAG solution. READ ALL ABOUT IT!
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