Fórmula de Excel entre
Resueltobrucine Mensajes publicados 24674 Fecha de registro Estado Miembro Última intervención -
Hola,
Estoy buscando hacer una fórmula que aplique un resultado según un rango, me explico:
si A1 es inferior a 5 entonces 0, si A1 está entre 5 y 10 entonces 2, si A1 está entre 10 y 20 entonces 3, si A1 es superior a 20 entonces 4
gracias por su ayuda.
Atentamente.
4 respuestas
Hola,
La condición puede que no sea coherente con los límites incluidos estrictamente o no.
Exactamente la misma pregunta se hizo hace poco, se resuelve simplemente por:
=SI.CONDITIONS(A1>20;4;A1>10;3;A1>5;2;A1<=5;0)
=SI(A1>=5;A1<=10;2;SI(A1>=11;A1<=20;3;SI(A1>=21;4;0)))
respuesta de excel: demasiados argumentos
gracias
Hola,
Si tu versión de Excel tiene SI.CONDITIONS, te estás complicando la vida sin necesidad.
Si no es el caso, tu sintaxis es incorrecta porque cada una de las dos primeras condiciones debería estar controlada por Y, SI(Y(A1>=5;A1<=10);2
A ti te toca determinarlo, pero tu límite no puede ser al mismo tiempo <=20 y >=20.
De todos modos, es más simple escribir, con el límite que deseamos:
=SI(A1>20;4;SI(A1>10;3;SI(A1>5;2;0)))
=SI(A1<5;0;SI(A1<10;2;SI(A1<20;3;4)))
De hecho, tenía que plantearlo de otra manera...
Funciona, gracias al foro, lo encontré gracias a sus consejos...
Buen día.