Formule Excel: trouver la date la plus ancienne et la date la plus récente pour chaque groupe
Dans ce didacticiel, il fournit des formules pour trouver la date la plus ancienne et la date la plus récente pour chaque groupe dans Excel.
Si vous souhaitez suivre ce didacticiel, veuillez télécharger l'exemple de feuille de calcul.
Formule générique:
Trouvez la date la plus ancienne de chaque groupe
{MIN(IF(group_rng=group,startD_rng))} |
Trouvez la dernière date de chaque groupe
{MAX(IF(group_rng=group,startD_rng))} |
Syntaxe et arguments
Group_rng: the cell range that contains all group names. |
Group: the group whose earliest date and latest date you want to find out. |
StartD_rng: the cell range that contains all starting dates of the groups. |
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 afficher directement la date, vous pouvez mettre en forme 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, colonne B3: B8 contient les noms de département, la colonne C3: C8 contient les différents noms de projet 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 première date de début et la dernière date de fin de chaque département (A et B), veuillez utiliser la formule ci-dessous:
Trouvez la date la plus ancienne
=MIN(IF($B$3:$B$8=B11,$D$3:$D$8)) |
Presse Shift + Ctrl + Entrer clés pour obtenir le résultat correct du tableau.
Faites ensuite glisser la poignée de remplissage automatique vers les cellules qui nécessitent cette formule.
Ensuite, gardez les cellules de formule sélectionnées, appuyez sur Ctrl +1 pour afficher le Format de cellule dialogue, puis sous Numéro onglet, cliquez sur Date dans le Catégories liste, puis sélectionnez un type de date à droite Type .
Cliquez OK, maintenant les résultats sont affichés sous forme de dates.
Trouvez la dernière date pour chaque département
=MAX(IF($B$3:$B$8=B11,$E$3:$E$8)) |
Presse Shift + Ctrl + Entrer clés, faites glisser la poignée de remplissage pour appliquer la formule matricielle à d'autres cellules selon vos besoins et formatez les cellules sous forme de dates.
Explication
IF fonction: teste une condition spécifique.
Dans la formule matricielle {IF ($ B $ 3: $ B $ 9 = B11, $ D $ 3: $ D $ 8)}, il renvoie
{43597; FALSE; 43952; 43802; FALSE; FALSE; FALSE}
MIN fonction: pour trouver la valeur minimale dans une plage ou un tableau.
={MIN (IF($B$3:$B$8=B11,$D$3:$D$8))}
= {MIN (43597; FALSE; 43952; 43802; FALSE; FALSE)}
= 43597
MAX fonction: pour trouver la plus grande valeur d'une plage ou d'un tableau.
={MAX(IF($B$3:$B$8=B11,$E$3:$E$8))}
= {MAX (44158; FALSE; 44654; 44013; FALSE; FALSE)}
= 44684
Remarque
Si vous utilisez Excel 2019 ou Excel 365, 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
Rechercher la date la plus ancienne pour le groupe
MINIFS(startD_rng,group_rng,group) |
Trouver la dernière date 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 didacticiel fournit des formules pour compter le nombre total de jours du mois en fonction d'une 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 didacticiel fournit des formules pour afficher la date ou l'heure actuelle dans Excel. - Créer une plage de dates hebdomadaire
Dans ce didacticiel, 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 MOIS est utilisé pour obtenir le mois sous forme de nombre entier (1 à 12) à partir de la date - Fonction Excel DAY
La fonction JOUR 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é de bureau
Kutools for Excel - vous aide à vous démarquer de la foule
Kutools pour Excel possède plus de 300 fonctionnalités, Assurez-vous que ce dont vous avez besoin est à portée de clic...
Onglet Office - Activer la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts!
- Réduisez chaque jour des centaines de clics de souris, dites adieu à la souris.
- Augmente votre productivité de 50% lors de l'affichage et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.