Fórmula de Excel: Encontrar la siguiente fecha en la lista de programación
Supongamos que tienes una tabla con dos columnas en Excel, una contiene los contenidos de la programación y la otra las fechas de la programación. Ahora quieres encontrar la siguiente fecha en la programación basándote en el día de hoy, ¿qué fórmula puedes usar?
Si deseas seguir este tutorial, por favor descarga la hoja de cálculo de ejemplo.
Fórmula genérica:
MIN(SI(rango_fecha>=HOY(),rango_fecha)) |
Sintaxis y Argumentos
Rango_fecha: las celdas que contienen las fechas de la programación. |
Valor de retorno
La fórmula devuelve un número de 5 dígitos. En Excel, la fecha se almacena como números de serie para facilitar los cálculos; puedes formatear el número de 5 dígitos como formato de fecha si deseas ver la fecha directamente.
Cómo funciona esta fórmula
En la tabla B3:C8, las fechas de la programación están listadas en C3:C8, los contenidos de la programación están listados en B3:B8, hoy es 23/2/2021, para encontrar la siguiente fecha en la lista de programación, utiliza la siguiente fórmula matricial:
=MIN(SI($C$3:$C8>=HOY(),$C$3:$C$8)) |
Presiona las teclas Shift + Ctrl + Enter para obtener el resultado correcto.
Luego, mantén el resultado seleccionado, ve a la pestaña Inicio y haz clic en la lista desplegable de Formato de Número para elegir Fecha Corta o Fecha Larga según lo necesites.
Ahora se ha encontrado la siguiente fecha en la lista de programación.
Explicación
Función SI: se utiliza para probar una condición específica y devolver VERDADERO o FALSO.
Función MIN: encuentra el valor más pequeño en un rango o una matriz.
=MIN(SI($C$3:$C8>=HOY(),$C$3:$C$8))
=MIN{FALSO;44260;44282;44321;44395;44397}
=44260
Consejos
Si deseas obtener los contenidos de la programación basados en la fecha encontrada, utiliza la siguiente fórmula:
=INDICE($B$3:$B$8,COINCIDIR(F2,$C$3:$C$8,0))
Presiona la tecla Enter .
Si deseas encontrar directamente los próximos contenidos de la programación basados en el día de hoy, utiliza la siguiente fórmula matricial:
=INDICE($B$3:$B$8,COINCIDIR(MIN(SI($C$3:$C8>=HOY(),$C$3:$C$8)),$C$3:$C$8,0))
Presiona las teclas Shift + Ctrl + Enter .
Fórmulas Relacionadas
- Obtener el Primer Día o el Último Día del Mes a Partir de una Fecha
En este tutorial, se proporcionan fórmulas para devolver el primer día o el último día del mes a partir de una fecha dada en Excel. - Fórmula de Excel: Encontrar la Fecha Más Temprana y la Más Tardía para Cada Grupo
En este tutorial, se proporcionan fórmulas para encontrar la fecha más temprana y la más tardía para cada grupo en Excel. - Contar días entre dos fechas
Contar el número de días, meses o años entre dos fechas dadas será fácil en Excel después de leer este tutorial. - Crear un rango de fechas semanal
En este tutorial, se proporciona una fórmula para obtener rápidamente el rango de fechas semanales en Excel.
Funciones Relacionadas
- Función WEEKNUM de Excel
Devuelve el número de la semana de la fecha dada en un año. - Función WORKDAY de Excel
Agrega días laborables a la fecha de inicio dada y devuelve un día laborable. - Función WEEKDAY de Excel
Obtiene el día de la semana como un número (1 a 7) a partir de una fecha. - Función DAY de Excel
La función DAY obtiene el día como un número (1 a 31) a partir de una fecha. - Función NOW de Excel
Obtiene la hora y fecha actuales.
Las Mejores Herramientas de Productividad para Office
Kutools para Excel - Te Ayuda a Sobresalir Entre la Multitud
Kutools para Excel Presume de Más de 300 Funciones, Asegurando Que Lo Que Necesitas Está a Solo Un Clic de Distancia...
Office Tab - Habilita Lectura y Edición con Pestañas en Microsoft Office (incluye Excel)
- ¡Un segundo para cambiar entre decenas de documentos abiertos!
- Reduce cientos de clics de ratón para ti todos los días, di adiós al síndrome del túnel carpiano.
- Aumenta tu productividad en un 50% al ver y editar múltiples documentos.
- Trae Pestañas Eficientes a Office (incluye Excel), Al Igual Que Chrome, Edge y Firefox.