KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

Comment trouver la date la plus ancienne ou la plus récente en fonction de critères spécifiques dans Excel ?

AuteurXiaoyang Date de modification

Lorsque vous travaillez avec de grands ensembles de données dans Excel, il est fréquent de rencontrer des scénarios où vous devez trouver la date la plus ancienne ou la plus récente associée à un critère spécifique — tel qu’un produit, une catégorie ou une personne. Par exemple, vous pouvez disposer d’un tableau où la colonne A contient des noms de produits et la colonne B des dates, et vous souhaitez déterminer rapidement la date la plus ancienne ou la plus récente pour un produit donné, comme illustré dans la capture d’écran ci-dessous. Cette tâche peut s’avérer très complexe à réaliser manuellement, surtout à mesure que la quantité de données augmente ou que les critères deviennent plus complexes. Extraire efficacement ces informations permet donc de gagner un temps considérable et facilite la prise de décisions opportunes fondées sur vos données.

une capture d’écran montrant les données d’origine ainsi que les dates la plus ancienne et la plus récente d’un produit

Trouver la date la plus ancienne / la plus récente selon des critères à l’aide de formules

Trouver la date la plus ancienne / la plus récente selon des critères avec Kutools pour Excel

Utiliser un Tableau croisé dynamique pour obtenir les dates les plus anciennes / les plus récentes par critères


Trouver la date la plus ancienne / la plus récente selon des critères à l’aide de formules

Excel prend en charge les formules matricielles et les fonctions dynamiques qui vous permettent de récupérer directement la date la plus ancienne ou la plus récente répondant à une condition donnée. Cette méthode est pratique pour les petits et moyens jeux de données et fournit des résultats en temps réel. Gardez à l’esprit que les formules matricielles exigent une saisie et une mise en forme correctes, et conviennent particulièrement lorsque les critères sont clairs et que les jeux de données ne sont pas excessivement volumineux.

Pour obtenir la date la plus ancienne selon des critères :

1. Saisissez la formule suivante dans une cellule vide (par exemple, en D2) :

=MIN(IF($A$2:$A$16="Office Tab",$B$2:$B$16))

Après avoir saisi la formule, n’appuyez pas simplement sur Entrée. Appuyez plutôt sur Ctrl + Maj + Entrée pour en faire une formule matricielle. Si l’opération réussit, des accolades apparaîtront autour de la formule dans la barre de formule. Le résultat pourra initialement s’afficher sous la forme d’un nombre série à cinq chiffres.

Conseils: Dans cette formule :

  • $A$2:$A$16 — Il s’agit de la plage contenant vos critères (par exemple, les noms de produits).
  • « Office Tab » — Remplacez ceci par votre propre condition ou faites référence à une cellule contenant votre critère.
  • $B$2:$B$16 — Il s’agit de la plage de dates à partir de laquelle le résultat est renvoyé.

une capture d’écran de l’utilisation de la formule

2. Pour afficher le résultat sous forme de date lisible plutôt qu’en tant que nombre série, sélectionnez la cellule contenant le résultat, accédez à l’onglet Accueil, cliquez sur la liste déroulante Format de nombre (généralement affichée comme « Standard ») et choisissez Date courte. La date la plus ancienne correspondant à vos critères s’affichera désormais au format de date attendu.

une capture d’écran de la modification du format de la cellule en Date courte

Pour obtenir la date la plus récente selon des critères :

Pour trouver la date la plus récente selon les mêmes critères, utilisez la formule matricielle suivante, en la validant comme précédemment avec Ctrl + Maj + Entrée:

=MAX(IF($A$2:$A$16="Office Tab",$B$2:$B$16))

Conseil pratique:
Pour les versions récentes d’Excel (Microsoft 365 et Excel 2021+), vous pouvez parfois utiliser les fonctions plus dynamiques MINIFSet MAXIFSpour obtenir des résultats similaires sans recourir aux formules matricielles :

=MINIFS($B$2:$B$16, $A$2:$A$16, "Office Tab")
=MAXIFS($B$2:$B$16, $A$2:$A$16, "Office Tab")

Les fonctions MINIFS et MAXIFS sont plus simples à utiliser et nécessitent uniquement d’appuyer sur Entrée après avoir saisi la formule. Si votre version les prend en charge, elles sont plus sûres et plus efficaces pour les grandes plages.


Trouver la date la plus ancienne / la plus récente selon des critères avec Kutools pour Excel

Kutools pour Excel’s Fusion avancée des lignes vous permet d’obtenir facilement la date la plus ancienne ou la plus récente pour chaque élément de la colonne clé, sans avoir à écrire ni même à comprendre une seule formule. Cette méthode est particulièrement avantageuse lorsque vous devez appliquer plusieurs critères et que vous préférez une interface graphique tout-en-un.

Si vous avez installé Kutools pour Excel, suivez les étapes suivantes :

1. Pour préserver vos données d’origine, copiez-les et collez-les dans une nouvelle plage. Sélectionnez ensuite la plage que vous souhaitez utiliser pour le processus de combinaison.

2. Cliquez sur Kutools > Fusionner et scinder > Fusion avancée des lignes.

3. Dans la boîte de dialogue Combinez les lignes Basé sur la colonne, cliquez sur le nom de la colonne que vous souhaitez utiliser comme critère (par exemple, « Produit »), puis sélectionnez l’option Clé primaire. Cela définit vos critères pour la combinaison des lignes.

une capture d’écran de la définition d’une colonne clé dans la boîte de dialogue

4. Ensuite, cliquez sur la colonne contenant les dates, puis sélectionnez Calculer et choisissez soit Min, soit Max, selon que vous souhaitez trouver la date la plus ancienne ou la plus récente. Sélectionner Min renvoie la date la plus ancienne, tandis que Max vous donne la date la plus récente pour chaque groupe.

une capture d’écran de la sélection d’un type de calcul

5. Cliquez sur OK pour générer le tableau récapitulatif. La date la plus ancienne ou la plus récente de chaque élément sera affichée comme ci-dessous :

une capture d’écran des données d’origineune capture d’écran d’une flècheune capture d’écran des données finales

Conseils :

  • Si vous cochez Inclure les titres, les en-têtes seront correctement identifiés et exclus des calculs.
  • Pour obtenir les meilleurs résultats et garantir que la sortie soit au format Format de date, décochez l’option Utiliser les valeurs formatées.
  • Cette fonctionnalité permet de résumer instantanément des jeux de données par différentes catégories, sans avoir à configurer de formules ni de tableau croisé dynamique.

Remarques et dépannage :

  • Vérifiez attentivement que vos plages sont exactes et qu’elles ne contiennent aucune cellule fusionnée ou masquée afin d’éviter toute erreur de calcul.
  • Si vous devez traiter des données selon plusieurs critères ou inclure des calculs de synthèse plus complexes (autres que les dates les plus anciennes ou les plus récentes), Kutools vous offre des options flexibles — assurez-vous toutefois d’examiner attentivement les paramètres de combinaison avant de confirmer.

Utiliser un Tableau croisé dynamique pour obtenir les dates les plus anciennes / les plus récentes par critères

Les Tableau croisé dynamique comptent parmi les fonctionnalités Analyse des données les plus polyvalentes d’Excel. Elles vous permettent de regrouper des données selon des critères et de résumer des valeurs à l’aide de fonctions telles que Min (pour la date la plus ancienne) ou Max (pour la date la plus récente). Il s’agit d’une approche hautement visuelle, adaptée à tous les utilisateurs, en particulier lorsque vous avez besoin de résultats interactifs et synthétiques et que vous souhaitez éviter les formules ou scripts complexes.

Scénario d’utilisation : Idéal pour résumer de grands tableaux par groupes (comme par produit, personne ou projet) et visualiser instantanément la date la plus ancienne ou la plus récente de chacun. À éviter si vous avez besoin de calculs détaillés cellule par cellule ou d’une logique conditionnelle avancée.

Veuillez procéder étape par étape comme suit :

  1. Sélectionnez n’importe quelle cellule de votre jeu de données (assurez-vous que vos données incluent des en-têtes).
  2. Accédez à l’onglet Insertion et cliquez sur Tableau croisé dynamique. Dans la boîte de dialogue qui s’ouvre, confirmez la plage de données et choisissez l’emplacement de votre Tableau croisé dynamique (dans une feuille existante ou une nouvelle feuille).
  3. Faites glisser la colonne contenant vos critères (par exemple, « Produit ») dans la zone Lignes.
  4. Faites glisser la colonne contenant les dates dans la zone Valeurs. Par défaut, elle peut être résumée sous forme de Nombre ou de Somme.
  5. Pour modifier le calcul, cliquez sur la flèche déroulante du champ Date dans la zone Valeurs, sélectionnez Paramètres des valeurs : Paramètres de champ, puis choisissez soit Min (pour la date la plus ancienne), soit Max (pour la date la plus récente). Cliquez ensuite sur OK.

Résultat : Le tableau croisé dynamique affichera désormais chaque groupe de votre colonne de critères accompagné de la date la plus ancienne ou la plus récente correspondante issue de la colonne des dates.

Conseils :
  • Vous pouvez ajouter deux fois le champ date dans la zone Valeurs : une fois défini sur Min et une fois sur Max — afin d’afficher les dates les plus anciennes et les plus récentes pour chaque groupe.
  • Si les dates de sortie ne semblent pas correctes, cliquez avec le bouton droit sur les résultats et choisissez Définir le format des cellules > Date pour ajuster le format d’affichage.
  • Dès que vos données sources changent, cliquez simplement avec le bouton droit sur le tableau croisé dynamique et sélectionnez Actualiser pour mettre instantanément à jour toutes les synthèses avec les derniers chiffres.

Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

Boostez vos compétences Excel avec Kutools pour Excel et découvrez une efficacité inégalée.Kutools pour Excel propose plus de 300 fonctionnalités avancées pour améliorer votre productivité et Gagner du temps.Cliquez ici pour obtenir la fonctionnalité dont vous avez le plus besoin...


Office Tab apporte une interface à onglets à Office et rend votre travail bien plus facile

  • Activez l’édition et la lecture par onglets dans Word, Excel, PowerPoint, Publisher, Access, Visio et Project.
  • Ouvrez et créez plusieurs documents dans de nouveaux onglets de la même fenêtre, plutôt que dans de nouvelles fenêtres.
  • Augmente votre productivité de 50 % et vous fait économiser des centaines de clics de souris chaque jour !

Tous les compléments Kutools. Un seul installateur

Kutools for Office regroupe les compléments pour Excel, Word, Outlook et PowerPoint, ainsi que Office Tab Pro, ce qui en fait le choix idéal pour les équipes travaillant à travers les applications Office.

ExcelWordOutlookTabsPowerPoint
  • Suite tout-en-un— Compléments Excel, Word, Outlook et PowerPoint + Office Tab Pro
  • Un seul installateur, une seule licence— installation en quelques minutes (compatible MSI)
  • Fonctionne mieux ensemble— productivité optimisée dans toutes les applications Office
  • Essai gratuit de 30 jours avec toutes les fonctionnalités— aucune inscription, aucune carte bancaire
  • Meilleur rapport qualité-prix— économisez par rapport à l’achat de compléments individuels