Excel asignación en celda de un valor si se cumplen condiciones

Me encuentro realizando una hoja de cálculo de EXCEL y necesitaría conocer cuál es la fórmula de la función que debería insertar para que asigne un valor determinado según el cumplimiento de determinadas condiciones.

Tengo de B25 a G25 y de B29 a G29 porcentajes de asistencias, la primera a actuaciones y la segunda a ensayos.

Entonces, dependiendo de si (por ejemplo) B25 y B29 llegan a determinados valores pues hay que asignar un valor en la celda B39.

Esos valores son:

Si (por ejemplo) B25 es = 70 y B29= 50 entonces B39 es 10.

Si B25 es >70 y B29 >50 entonces B39 es 20.

Si B25 es <= 80 y B29 <= 70 entonces B39 es 20.

Si B25 es >80 y B29 >70 entonces B39 es 40.

Si B25 es <= 100 y B29 <= 100 entonces B39 es 40.

1 respuesta

Respuesta
1

Creo que podría ser así:

En la celda B39 anotamos esto:

=SI(Y(B25=70;B29=50);10;SI(Y(B25>70;B29>50);20;SI(Y(B25<=80;B29<=70);20;SI(Y(B25>80;B29>70);40;SI(Y(B25<=100;B29<=100);40)))))

Buenas noches,

he anotado la función y no obtengo el resultado deseado.

Sale 20 en vez de 40, que debería salir, ya que los valores de b25 y b29 son 100.

Un saludo.

Prueba con la fórmula así:

=SI(Y(B25=70;B29=50);10;SI(Y(B25>80;B29>70);40;SI(Y(B25>70;B29>50);20;SI(Y(B25<=80;B29<=70);20;SI(Y(B25<=100;B29<=100);40)))))

Ahora si lo asigna correctamente.

Y una cosilla más, qué habría que añadir si b25<70 y b29<50 entonces b39 es 0???.

Muchas gracias.

Esta sería la fórmula:

=SI(Y(B25=70;B29=50);10;SI(Y(B25>80;B29>70);40;SI(Y(B25>70;B29>50);20;si(y(b25<70;b29<50);0;SI(Y(B25<=80;B29<=70);20;SI(Y(B25<=100;B29<=100);40))))))

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas