GRAACIAS por la ayuda, les voy a poner las soluciones, si alguien puede simplificar mas la formula le pone en este hilo.
Solucion de AnSanVal (Con los datos ordenados de Mayor a Menor Puntaje)
=INDICE($D$2:$D$6;COINCIDIR(B10;$B$2:$B$6;1)) =ELEGIR(COINCIDIR(B10;$B$2:$B$6);20;18;15;10;5)
Tiene un error con tiempos menores de 10:15, pero se puede controlar con un SI... (Gracias AnSanVal)
Soluciones mias sin ordenar datos:
=INDICE(G4:K8;COINCIDIR(M3;G4:G8;-1);5): Esta es la formular que utilice al inicio y tenia el problema descrito. G4:K8 son los datos de la tabla, M3 el valor buscado (Ej. 11:00), G4:G8 la columna donde busco, -1 valor mayor y 5 para la columna de puntaje.
=BUSCARV(M18;G18:K22;5): Con los datos ordenados de mayor a menor puntaje M18 valor buscado; G18:K22 matriz de datos; 5 columna de puntaje, tiene el mismo error de los tiempos menores a 10:15
=INDIRECTO("K"&BUSCARV(SUMAPRODUCTO(--($G$4:$G$8<=M3);FILA($G$4:$G$8));$D$4:$E$9;2;FALSO): Formula final con los datos sin ordenar, aqui utilice dos columnas de ayuda quedando la tabla de la siguiente manera:
| D | E | F | G | H | I | J | K | | Matriz | Fila | Categoría | <30 | 30-39 | 40-49 | >50 | Puntos | 4 | 30 | 4 | Muy Mala | 16:30 | 17:30 | 18:30 | 19:00 | 5 | 5 | 26 | 5 | Mala | 14:31 | 15:31 | 16:31 | 17:01 | 10 | 6 | 21 | 6 | Regular | 12:21 | 13:01 | 14:01 | 14:31 | 15 | 7 | 15 | 7 | Buena | 10:16 | 11:01 | 11:31 | 12:01 | 18 | 8 | 8 | 8 | Excelente | 10:15 | 11:00 | 11:30 | 12:00 | 20 | 9 | 0 | 8 |
|
Un poco enredada: SUMAPRODUCTO me da un resultado de la multiplicacion de dos matrices "--(BD!$G$4:$G$8<=M3);FILA(BD!$G$4:$G$8)", estos valores son los que estan el la columna D4, luego uso BUSCARV para el valor de la Fila con un valor exacto, y luego con indirecto obtengo la posicion de la celda y por ende el valor del puntaje (Ej. K7). En la celda M3 estaria el valor a comparar/buscar
Como pueden ver la formula es un poco larga, y se hace mucho mas cuando le combino con la edad, ya que se tiene que evaluar a personas <30 años hasta personas >50 años.
Saludos desde Ecuador.
|