Icono del sitio Desafiando Excel

Listar valores entre dos fechas en Excel

Funciones utilizadas: UNIRCADENAS, SI

Suponiendo un rango de fechas en A2:A15 y nombres en B2:B15, y las celdas E1 y E2 que construyen un intervalo de fechas específico, planteamos el siguiente método en la celda E4 para listar los valores (nombres) que se encuentren entre dicho intervalo:


LISTAR VALORES ENTRE DOS FECHAS EN EXCEL

{=UNIRCADENAS(", ";VERDADERO;SI(A2:A15>=E1;SI(A2:A15<=E2;B2:B15;"");""))}

Donde «A2:A15» corresponde al rango inicial de fechas, «B2:B15» corresponde al rango inicial de nombres, «E1» corresponde a la fecha de inicio del intervalo específico y «E2» corresponde a la fecha de fin del intervalo específico.

Combinamos las funciones UNIRCADENAS y SI para obtener el resultado deseado.

Internamente aplicamos un anidado de la función SI con dos pruebas lógicas que permite filtrar aquellas fechas dentro del intervalo, y que nos devuelva los nombres que se vinculan con dichas fechas. Luego englobamos dicha sintaxis con la función UNIRCADENAS para combinar cada nombre en una sola celda, y definimos la coma y espacio «, » como delimitador entre cada uno.

Recordar de aceptar con CTRL+SHIFT+ENTER por ser fórmula matricial. (Opcional a partir de Excel 365)

De esta forma logramos listar valores entre dos fechas de forma rápida y fácil en Excel.

 

Puedes encontrar más fórmulas interesantes en el anuario de Desafiando Excel en el siguiente link o videos con más fórmulas ingeniosas de Excel aquí.

Salvo aclaración, todas las fórmulas y macros de este sitio están configuradas para aplicarse sobre la celda A1. Algunas fórmulas se encuentran encerradas entre llaves {} debido a que son fórmulas matriciales. Estas llaves no deben introducirse tecleándolas, sino que se generan automáticamente al aceptar la fórmula pulsando Control+Shift+Enter al mismo tiempo. Las fórmulas de este sitio son compatibles con versiones de Microsoft Excel® 2010 o superiores. 

Salir de la versión móvil