En Excel 2007 fórmula que arroje uno de cuatro posibles resultados basado en 4 rangos.

Espero ser claro y gracias anticipadas:

Debe salir en una celda, uno de cuatro niveles para cada persona, basándome en sus resultados que pueden estar entre cuatro rangos posibles, es decir

Nivel 1 menor de 125

Nivel 2 de 125 a 134

Nivel 3 de 135 a 144

Nivel 4 mayor a 144

Otra vez gracias. No urge pero mi vida esta en juego. : P

1 respuesta

Respuesta
1

Supongamos que el valor a comparar está en A1. La fórmula a poner sería:

=si(A1<125;1;si(A1<=134;2;si(A1<=144;3;4))

OJO: El menor (<) no incluye el valor comparado, como pasa con el 125 para el nivel 1. Con el menor o igual (<=) sí se incluye el valor comparado, como en 134 o 144 en los niveles 2 y 3 respectivamente.

Gracias por responder Santiago:

Para comprender mejor:

Primer caso: Entiendo que: si A! es <125 entonces escribirá 1 ¿cierto? __=si(A1<125;1;
Segundo caso: si A1 es menor o igual que 134 escribirá 2 ¿verdad?______si(A1<=134;2
y si A1 es <= que 144 escribirá 3? o 4? (me perdí ahí)________________si(A1<=144;3;4))
Pero de cualquier forma al ejecutarla después de sustituir "A1" me sale “error en la fórmula”
Pensé que faltaba cerrar un paréntesis, pero no. ¿què hago
Santiago?

Muchas gracias por su respuesta; a partir de ella pude sacar lo que necesitaba que fue lo siguiente.

=SI(D12<=125,"Requiere apoyo",SI(D12<=134,"Se acerca al

estándar",SI(D12<=144,"Estándar",SI(D12>144,"Avanzado"))))

La función "SI" tiene este formato:

Si(<condición> ; <resultado si la condición es verdadera> ; <resultado si la condición es falsa>)

Si el valor es menor que 125 (no incluye el 125) devuelve el 1.

Si no es menor que 125 entra en el segundo "si". Si es menor o igual que 134 devuelve 2 (devolverá este valor para el 125 hasta 134 incluido.

Si no es menor que 125 ni menor o igual que 134 entra en el tercer "SI". Si es menor o igual que 144 devuelve 3. Devolverá el 3 para todos los valores entre 135 hasta el 144 incluido.

Como el último valor, el 4, es para los mayores de 144 podemos poner este valor en el caso que no cumplirse la tercera condición, lo que es lo mismo, que no es menor o igual a 144 = es 145 o más.

Te pongo la explicación con números enteros pero debes tener en cuenta que si usas decimales el 144'0000000000000000001 es mayor que 144 y devolvería el valor 4 aunque en pantalla pudieras estar viendo "144" porque el formato de la celda no presente decimales. ¡Cuidado con esos casos, son típicos para volverse loco!

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas