Al escribir fórmulas debemos evitar siempre que podamos anidar funciones SI (sobre todo cuando tenemos información que se repite).
Por favor, prueba la siguiente fórmula:
=SI.ERROR(
LET(
id, B3,
fecha_ref, F3,
rango_ids, '[Base Snte 05 Coah 2.xlsx]Pagos'!$F$2:$F$10000,
rango_fechas, '[Base Snte 05 Coah 2.xlsx]Pagos'!$K$2:$K$10000,
rango_resultado, '[Base Snte 05 Coah 2.xlsx]Pagos'!$D$2:$D$10000,
diferencia, ABS(rango_fechas - fecha_ref),
filtro, (rango_ids = id) * diferencia,
min_dif, MIN.SI.CONJUNTO(diferencia, rango_ids, id),
fila, COINCIDIR(min_dif, filtro, 0),
INDICE(rango_resultado, fila)
),
"No encontrado")Coméntanos si funciona.
Por
Sergio, · publicado
Buenos días.
Antes de nada agradecer la ayuda que prestais.
A ver si consigo explicarme. Me gustaría obtener el PROMEDIO de los datos de una columna relacionados con una persona.
Es decir, en la tabla de datos tengo nombre del ALUMNO (Columna A) entre otros muchos y sus notas (Columna M) junto con otros datos.
Lo que necesito es una formula que busque todas las NOTAS de un alumno en concreto y saque su promedio en otra pestaña.
Entiendo que seria jugar con las funciones PROMEDIO y BUSCAR V pero no he dado con el clavo aun.
Espero haberme explicado. Gracias¡