Forum Discussion
Buscar el % mas aproximado con la fecha mas reciente
Saludos a todos.
Deseo desarrollar una formula con las funciones de Excel 2016 español que tome en cuenta:
- En el rango $M4:$M$100000 tengo registradas variaciones porcentuales de precios, en el rango $A4:$A$100000 las fechas correspondientes a esos precios y en la celda M1 un % de referencia. Tengo que buscar en el rango $M4:$M$100000 el % más aproximado al indicado en la celda M1, sea inferior o superior y que su fecha de ocurrencia sea la mas reciente en el rango $A4:$A$100000.
Ejemplo:
Si tengo estos datos
22/05/2023 08:00 0,29%
22/05/2023 09:00 0,76%
22/05/2023 10:00 1,15%
22/05/2023 11:00 0,19%
22/05/2023 12:00 0,29%
y en la celda M1 1%, la formula deberá devolver 1.15% que es el resultado mas aproximado a 1%, en este caso, superior.
Gracias de antemano
1 Reply
- NikolinoDEGold Contributor
Para resolver tu requerimiento en Excel 2016 español, puedes utilizar las siguientes fórmulas:
En la celda N1, puedes calcular la diferencia absoluta entre cada porcentaje en el rango M4:M100000 y el porcentaje de referencia en la celda M1. Utiliza la siguiente fórmula y arrástrala hacia abajo hasta la última fila de datos:
=ABS(M4-$M$1)
En la celda O1, puedes obtener la fecha más reciente correspondiente al porcentaje más aproximado. Utiliza la siguiente fórmula y arrástrala hacia abajo hasta la última fila de datos:
=MAX(IF(N4:N100000=MIN(N4:N100000),$A$4:$A$100000))
Finalmente, en la celda P1, puedes obtener el porcentaje más aproximado según la fecha más reciente. Utiliza la siguiente fórmula:
=INDEX(M4:M100000,MATCH(1,(N4:N100000=MIN(N4:N100000))*(O4:O100000=MAX(O4:O100000)),0))
en en cuenta que estas fórmulas utilizan arreglos y, por lo tanto, debes confirmarlas presionando Ctrl + Shift + Enter después de ingresarlas en lugar de solo presionar Enter.
Siguiendo el ejemplo que proporcionaste, en la celda P1 deberías obtener el resultado de 1.15%, que es el porcentaje más aproximado a 1% y que corresponde a la fecha más reciente.
Espero que esto te ayude a resolver tu requerimiento.