Función Sí rangos

Cerrado
spiritcomet Message postés 2 Date d'inscription viernes, 6 de noviembre de 2015 Estatus Miembro Última intervención jueves, 12 de noviembre de 2015 - Modificado por spiritcomet el 6/11/2015, 14:04
spiritcomet Message postés 2 Date d'inscription viernes, 6 de noviembre de 2015 Estatus Miembro Última intervención jueves, 12 de noviembre de 2015 - 12 nov 2015 a las 20:07
Hola, buenas noches (aquí es de noche), espero puedan ayudarme, estoy haciendo una tabla en excel sobre IMC (Indice de masa corporal)y quiero que cuando ponga unos datos, la tabla mencione que grado de IMC tiene, escribí esta formula pero algo me esta fallando (Igual y todo, pero la verdad no sé):

=SI((H1>=40);"Obesidad Grado III");SI(Y(H1<40;H1>=35);"Obesidad Grado II");SI(Y(H1<35;H1>=30);"Obesidad Grado I");SI(Y(H1<30;H1>=25);"Sobrepeso");SI(Y(H1<25;H1>=18,5);"Normal");SI(Y(H1<18,5;H1>=16);"Bajo");SI(Y(H1<16;H1>=15);"Muy Bajo");SI(Y(H1<15);"Severamente Bajo")

El valor de H1 lo saco con esta formula: =B4/((B5)^2) que tecnicamente es el peso (Kg) entre la talla (m) al cuadrado, que son valores que yo ingreso arbitrariamente.

Espero alguien pueda ayudarme.

1 respuesta

JoseSS1 Message postés 11 Date d'inscription sábado, 7 de noviembre de 2015 Estatus Miembro Última intervención viernes, 13 de noviembre de 2015 1
10 nov 2015 a las 03:19
El problema es que al terminar tus valores verdaderos, los que van entre comillas"", le pusite un cierre de parentesis.
Ademas te falto poner un valor falso al finas de todo.

=SI((H1>=40);"Obesidad Grado III";SI(Y(H1<40;H1>=35);"Obesidad Grado II";SI(Y(H1<35;H1>=30);"Obesidad Grado I";SI(Y(H1<30;H1>=25);"Sobrepeso";SI(Y(H1<25;H1>=18,5);"Normal";SI(Y(H1<18,5;H1>=16);"Bajo";SI(Y(H1<16;H1>=15);"Muy Bajo";SI(Y(H1<15);"Severamente Bajo";"Error"))))))))

Saludos
0
spiritcomet Message postés 2 Date d'inscription viernes, 6 de noviembre de 2015 Estatus Miembro Última intervención jueves, 12 de noviembre de 2015
12 nov 2015 a las 20:07
Muchas gracias, andaba perdido con este problema. Saludos.
0