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.
Si desea seguir este tutorial, descargue la hoja de cálculo de ejemplo.
Fórmula genérica:
Encontrar la fecha más temprana de cada grupo
{MIN(IF(group_rng=group,startD_rng))} |
Encontrar la fecha más tardía de cada grupo
{MAX(IF(group_rng=group,startD_rng))} |
Sintaxis y argumentos
Group_rng: el rango de celdas que contiene todos los nombres de los grupos. |
Group: el grupo para el que desea encontrar la fecha más temprana y la más tardía. |
StartD_rng: el rango de celdas que contiene todas las fechas de inicio de los grupos. |
Valor devuelto
Las fórmulas devuelven una fecha como valor numérico. Dado que en Excel la fecha se almacena como un número, para visualizarla directamente como fecha, puede dar formato al valor numérico como fecha según lo necesite después de usar la fórmula.
Cómo funciona esta fórmula
En la siguiente tabla, la columna B3:B8 contiene los nombres de los departamentos, la columna C3:C8 contiene los diferentes nombres de proyectos de los departamentos, la columna D3:D8 son las fechas de inicio de cada proyecto y las fechas de finalización de cada grupo están en la columna E3:E8. Para encontrar la fecha de inicio más temprana y la fecha de finalización más tardía de cada departamento (A y B), utilice la siguiente fórmula:
Encontrar la fecha más temprana
=MIN(IF($B$3:$B$8=B11,$D$3:$D$8)) |
Pulse Shift + Ctrl + Enter para obtener el resultado correcto de la matriz.
Luego arrastre el controlador de autorrelleno hacia abajo a las celdas donde necesite esta fórmula.
Después, mantenga seleccionadas las celdas con la fórmula y pulse Ctrl +1 para mostrar el Formato de celdas diálogo, luego en la pestaña Número haga clic en Fecha en la Categoría de la lista, y luego seleccione un tipo de fecha a la derecha en la sección Tipo de la ventana.
Haga clic en OK, ahora los resultados se muestran como fechas.
Encontrar la fecha más tardía para cada departamento
=MAX(IF($B$3:$B$8=B11,$E$3:$E$8)) |
Pulse Shift + Ctrl + Enter luego arrastre el controlador de relleno para aplicar la fórmula de matriz a otras celdas según sea necesario y dé formato a las celdas como fechas.
Explicación
Función IF: comprueba una condición específica.
En la fórmula de matriz {IF($B$3:$B$9=B11,$D$3:$D$8)}, devuelve
{43597;FALSE;43952;43802;FALSE;FALSE;FALSE}
Función MIN: encuentra el valor mínimo en un rango o matriz.
={MIN (IF($B$3:$B$8=B11,$D$3:$D$8))}
={MIN(43597;FALSO;43952;43802;FALSO;FALSO)}
=43597
Función MAX: encuentra el valor más grande en un rango o matriz.
={MAX(IF($B$3:$B$8=B11,$E$3:$E$8))}
={MAX(44158;FALSO;44654;44013;FALSO;FALSO)}
=44684
Observación
Si utiliza Excel2019 o Excel365, puede emplear las funciones MINIFS y MAXIFS para encontrar rápidamente las fechas más temprana y más tardía de cada grupo.
Fórmula genérica
Encontrar la fecha más temprana de un grupo
MINIFS(startD_rng,group_rng,group) |
Encontrar la fecha más tardía de un grupo
MAXIFS(startD_rng,group_rng,group) |
Utilice las siguientes fórmulas con el ejemplo anterior:
=MINIFS($D$3:$D$8,$B$3:$B$8,B11) |
=MAXIFS($E$3:$E$8,$B$3:$B$8,B11) |
Fórmulas relacionadas
- Contar días del mes
Este tutorial proporciona fórmulas para contar el total de días del mes en función de una fecha dada. - Contar días hasta la fecha de vencimiento
Para contar los días entre hoy y cada fecha de vencimiento en Excel mediante una fórmula - Mostrar la fecha o la hora actual
Este tutorial proporciona fórmulas para mostrar la fecha o la hora actual en Excel. - Crear un rango de fechas semanal
En este tutorial se proporciona una fórmula para obtener rápidamente el rango de fechas semanal en Excel.
Funciones relacionadas
- Función WEEKNUM de Excel
Devuelve el número de semana de la fecha indicada en un año - Función WORKDAY de Excel
Suma días laborables a la fecha de inicio indicada y devuelve un día laborable - Función MONTH de Excel
MONTH se utiliza para obtener el mes como número entero (del1 al12) a partir de una fecha - Función DAY de Excel
La función DAY obtiene el día como número (del1 al31) a partir de una fecha - Función NOW de Excel
Obtener la fecha y hora actual
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.