Forum Discussion

a7024782's avatar
a7024782
Copper Contributor
May 22, 2023

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

  • NikolinoDE's avatar
    NikolinoDE
    Gold Contributor

    a7024782 

    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.

Resources