Formato de búsqueda en una hoja de cálculo de Excel

Formato de búsqueda en una hoja de cálculo de Excel

Consulte la captura de pantalla a continuación:

ingrese la descripción de la imagen aquí

y la captura de pantalla a continuación:

ingrese la descripción de la imagen aquí

Quiero que la celda E4 de la captura de pantalla 1 se vuelva amarilla porque:

  1. El nivel general es 58 y
  2. El nivel 1 es 1 y
  3. El nivel 2 es 2

Observe que si busca nivel1=1 y nivel2=2 en la matriz de la segunda captura de pantalla, entonces el valor es 58.

¿Puedo hacer esto? Probé el formato condicional y no llegué a ninguna parte. ¿Tengo que usar VBA?

Respuesta1

Obtener el 58 de la tabla de búsqueda es fácil:

=VLOOKUP(B4, sheet1!$B$9:$E$10, 1+C4, FALSE)

Luego podría agregar una regla de formato condicional "Usar una fórmula para determinar..." y hacer que la fórmula sea esta:

=(E4 >= VLOOKUP(B4, sheet1!$B$9:$E$10, 1+C4, FALSE))

Con una regla, solo obtendrás un color. Para obtener los 4 colores diferentes, debes crear cuatro reglas de formato condicional diferentes para la misma área:

=AND(E4 >= VLOOKUP(B4, sheet1!$B$9:$E$10, 1+C4, FALSE), B4 = 1, C4 = 1)   >  red rule
=AND(E4 >= VLOOKUP(B4, sheet1!$B$9:$E$10, 1+C4, FALSE), B4 = 1, C4 = 2)   >  yellow rule
=AND(E4 >= VLOOKUP(B4, sheet1!$B$9:$E$10, 1+C4, FALSE), B4 = 2, C4 = 1)   >  beige rule
=AND(E4 >= VLOOKUP(B4, sheet1!$B$9:$E$10, 1+C4, FALSE), B4 = 2, C4 = 2)   >  green rule

información relacionada