Formule Excel : Trouver la date la plus ancienne et la plus récente pour chaque groupe
Dans ce tutoriel, vous trouverez des formules pour déterminer la date la plus ancienne et la plus récente pour chaque groupe dans Excel.
Si vous souhaitez suivre ce tutoriel, veuillez télécharger le fichier exemple.
Formule générique :
Trouver la date la plus ancienne de chaque groupe
{MIN(IF(group_rng=group,startD_rng))} |
Trouver la date la plus récente de chaque groupe
{MAX(IF(group_rng=group,startD_rng))} |
Syntaxe et Arguments
Group_rng : la plage de cellules qui contient tous les noms de groupes. |
Groupe : le groupe dont vous souhaitez trouver la date la plus ancienne et la plus récente. |
StartD_rng : la plage de cellules qui contient toutes les dates de début des groupes. |
Valeur de retour
Les formules renvoient une date sous forme de valeur numérique. Étant donné que la date est stockée sous forme de nombre dans Excel, pour voir directement la date, vous pouvez formater la valeur numérique dans un format de date selon vos besoins après avoir utilisé la formule.
Comment fonctionne cette formule
Voici un tableau, la colonne B3:B8 contient les noms des départements, la colonne C3:C8 contient les différents noms de projets dans les départements, la colonne D3:D8 est les dates de début de chaque projet, et les dates de fin de chaque groupe sont dans la colonne E3:E8. Pour trouver la date de début la plus ancienne et la date de fin la plus récente de chaque département (A et B), veuillez utiliser la formule ci-dessous :
Trouver la date la plus ancienne
=MIN(IF($B$3:$B$8=B11,$D$3:$D$8)) |
Appuyez sur Maj + Ctrl + Entrée touches pour obtenir le résultat correct du tableau.
Ensuite, faites glisser la poignée de remplissage automatique vers le bas des cellules qui ont besoin de cette formule.
Ensuite, gardez les cellules de formule sélectionnées, appuyez sur Ctrl +1 pour afficher le dialogue Format de cellules , puis sous l'onglet Nombre , cliquez sur Date dans la liste Catégorie , puis sélectionnez un type de date à droite dans la section Type .
Cliquez sur OK, maintenant les résultats sont affichés sous forme de dates.
Trouver la date la plus récente pour chaque département
=MAX(IF($B$3:$B$8=B11,$E$3:$E$8)) |
Appuyez sur Maj + Ctrl + Entrée touches, faites glisser la poignée de remplissage pour appliquer la formule de tableau à d'autres cellules selon les besoins, et formatez les cellules sous forme de dates.
Explication
Fonction IF : teste une condition spécifique.
Dans la formule de tableau {IF($B$3:$B$9=B11,$D$3:$D$8)}, elle renvoie
{43597;FALSE;43952;43802;FALSE;FALSE;FALSE}
Fonction MIN : pour trouver la valeur minimale dans une plage ou un tableau.
={MIN (IF($B$3:$B$8=B11,$D$3:$D$8))}
={MIN(43597;FAUX;43952;43802;FAUX;FAUX)}
=43597
Fonction MAX : pour trouver la plus grande valeur dans une plage ou un tableau.
={MAX(IF($B$3:$B$8=B11,$E$3:$E$8))}
={MAX(44158;FAUX;44654;44013;FAUX;FAUX)}
=44684
Remarque
Si vous utilisez Excel2019 ou Excel365, vous pouvez utiliser les fonctions MINIFS et MAXIFS pour trouver rapidement les dates les plus anciennes et les plus récentes de chaque groupe.
Formule Générique
Trouver la date la plus ancienne pour le groupe
MINIFS(startD_rng,group_rng,group) |
Trouver la date la plus récente pour le groupe
MAXIFS(startD_rng,group_rng,group) |
Utilisez les formules ci-dessous avec l'exemple ci-dessus :
=MINIFS($D$3:$D$8,$B$3:$B$8,B11) |
=MAXIFS($E$3:$E$8,$B$3:$B$8,B11) |
Formules Relatives
- Compter les jours du mois
Ce tutoriel fournit des formules pour compter le nombre total de jours du mois en fonction de la date donnée. - Compter les jours jusqu'à la date d'expiration
Pour compter les jours entre aujourd'hui et chaque date d'expiration dans Excel par formule - Afficher la date ou l'heure actuelle
Ce tutoriel fournit des formules pour afficher la date ou l'heure actuelle dans Excel. - Créer une plage de dates hebdomadaire
Dans ce tutoriel, il fournit une formule pour obtenir rapidement la plage de dates hebdomadaire dans Excel.
Fonctions Relatives
- Fonction Excel WEEKNUM
Renvoie le numéro de semaine de la date donnée dans une année - Fonction Excel WORKDAY
Ajoute des jours ouvrables à la date de début donnée et renvoie un jour ouvrable - Fonction Excel MONTH
Le MONTH est utilisé pour obtenir le mois sous forme de nombre entier (1 à12) à partir de la date - Fonction Excel DAY
La fonction DAY obtient le jour sous forme de nombre (1 à31) à partir d'une date - Fonction Excel NOW
Obtenez l'heure et la date actuelles
Les meilleurs outils de productivité pour Office
Kutools pour Excel - Vous aide à vous démarquer de la foule
Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...
Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts !
- Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
- Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.