FileMaker - Fórmula que no funciona!!!!!!

   
Vista:

Fórmula que no funciona!!!!!!

Publicado por Jose Maria Julian (1 intervención) el 13/02/2009 15:54:36
A ver si alquien me descifra porque no me funciona esta fórmula:

La fórmula tiene que dar el valor de una constante en función de 2 parámetros la edad y el sexo de la persona:

If(Sexo="Masculino" and Edad ≥ 17 and Edad ≤ 19;1,162) & If(Sexo="Masculino" and Edad ≥ 20 and Edad ≤ 29;1,1631) & If(Sexo="Masculino" and Edad ≥ 30 and Edad ≤ 39;1,1422) & If(Sexo="Masculino" and Edad ≥ 40 and Edad ≤ 49;1,162) & If(Sexo="Masculino" and Edad ≥ 50;1,1715) and If (Sexo="Femenino" and Edad ≥ 16 and Edad ≤ 19;1,1549) & If(Sexo="Femenino" and Edad ≥ 20 and Edad ≤ 29;1,1599) & If(Sexo="Femenino" and Edad ≥ 30 and Edad ≤ 39;1,1423) & If(Sexo="Femenino" and Edad ≥ 40 and Edad ≤ 49;1,1333) & If(Sexo="Femenino" and Edad ≥ 50;1,339)

Filemaker 10 la acepta pero el resultado es 0 siempre. El resultado es un número y así consta.

Saludos. Agradecería ayuda.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Fórmula que no funciona!!!!!!

Publicado por César (213 intervenciones) el 15/02/2009 23:06:43
No sé porqué no te funciona exáctamente, pero sería mejor que utilizarás la función "Case", en vez de tantos "If" entrelazados
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar