Skip to main content
Announcements
Qlik Community Office Hours, March 20th. Former Talend Community users, ask your questions live. SIGN UP
cancel
Showing results for 
Search instead for 
Did you mean: 
Angeljoaquin
Contributor III
Contributor III

Error en rango de edad

Hola estimados, estoy intentando hacer unos rangos de edad, el codigo que ten es el siguiente

=IF ([VI_RRHH_MAEPR.ANO_REM] - YEAR(FECNAC_FUN) >= 1 AND [VI_RRHH_MAEPR.ANO_REM] - YEAR(FECNAC_FUN) <= 25 ,'18-25 AÑOS',
IF ([VI_RRHH_MAEPR.ANO_REM] - YEAR(FECNAC_FUN) >= 26 AND [VI_RRHH_MAEPR.ANO_REM] - YEAR(FECNAC_FUN) <= 35 ,'26-35 AÑOS',
IF ([VI_RRHH_MAEPR.ANO_REM] - YEAR(FECNAC_FUN) >= 36 AND [VI_RRHH_MAEPR.ANO_REM] - YEAR(FECNAC_FUN) <= 45 ,'36-45 AÑOS',
IF ([VI_RRHH_MAEPR.ANO_REM] - YEAR(FECNAC_FUN) >= 46 AND [VI_RRHH_MAEPR.ANO_REM] - YEAR(FECNAC_FUN) <= 55 ,'46-55 AÑOS',
IF ([VI_RRHH_MAEPR.ANO_REM] - YEAR(FECNAC_FUN) >= 56 ,'MÁS DE 55 AÑOS'
)))))

Screenshot_2.png

 

no le encuentro error, pero al seleccionar un rango de edad me selecciona 2 o 3 de estos rangos

ejemplo acá seleccione el rango de 36- a 45 años y me selecciono los otros 2, no quiero que pase eso

 
2 Replies
albertovarela
Partner - Specialist
Partner - Specialist

Muy extraño. Tu expresión es correcta. Ya revisaste tu modelo? Puedes subir datos muestra?

Por otro lado te recomiendo uses la función "age" para calcular la fecha de nacimiento, creo que eso simploificaría tu expresión

Alberto

NadiaB
Support
Support

https://go.qlik.com/Do_More_with_Qlik_Webinar_Series-Aug6_Registration-LP.html

No te pierdas la sesión hoy 6 de Agosto con Mike Tarallo a las 2:00PM EDT / 11:00AM PDT ( 1 pm hora Mexico)!!!!

Hablara de Set Analysis, ideal para la pregunta que has publicado.
Don't forget to mark as "Solution Accepted" the comment that resolves the question/issue. #ngm