Comment mettre en évidence les dates antérieures à 30 jours dans Excel à l’aide de la mise en forme conditionnelle ?
Lorsque vous travaillez avec une liste de dates dans Excel, il est souvent essentiel de mettre en évidence celles qui remontent à plus de 30 jours avant la date du jour. Les repérer manuellement peut s’avérer chronophage et source d’erreurs, particulièrement avec de grands volumes de données. Ce guide vous présente plusieurs méthodes efficaces pour identifier ou gérer ces dates : la mise en forme conditionnelle pour une visualisation automatique, des formules auxiliaires permettant de trier et d’alerter, des macros VBA adaptées aux plages volumineuses ou dynamiques, ainsi que des outils spécialisés pour simplifier vos flux de travail. Maîtriser ces approches vous permettra de repérer instantanément les dates expirées, de surveiller vos échéances et de gérer en toute simplicité vos données sensibles au temps.
Mettre en évidence les dates antérieures à 30 jours avec Utiliser la mise en forme conditionnelle
Sélectionner et mettre en évidence facilement les dates antérieures à une date spécifique grâce à un outil remarquable
Mettre en évidence automatiquement les dates antérieures à 30 jours avec une macro VBA
Utiliser une formule dans une colonne auxiliaire pour signaler les dates antérieures à 30 jours
Mettre en évidence les dates antérieures à 30 jours avec Utiliser la mise en forme conditionnelle
La fonctionnalité **Utiliser la mise en forme conditionnelle** d’Excel permet de mettre automatiquement en évidence les dates antérieures à 30 jours dans une plage sélectionnée. Idéale pour repérer les tâches en retard, gérer les échéances ou hiérarchiser les éléments selon leur ancienneté, elle vous aide à garder le contrôle en un coup d’œil. Suivez les étapes détaillées ci-dessous :
1. Sélectionnez la plage contenant vos dates, puis accédez à Accueil > Utiliser la mise en forme conditionnelle > Nouvelle règle. Voir la capture d’écran :

2. Dans la boîte de dialogue Nouvelle règle de mise en forme, configurez les éléments suivants :
- 2,1) Choisissez Utiliser une formule pour déterminer les cellules à mettre en forme sous les options de type de règle.
- 2,2) Saisissez cette formule dans la zone intitulée Mettre en forme les valeurs pour lesquelles cette formule est vraie:=A2<TODAY()-30
- 2,3) Cliquez sur Format pour spécifier la couleur de remplissage permettant de mettre en évidence les anciennes dates.
- 2,4) Cliquez sur OK pour confirmer et appliquer la règle. Voir la capture d’écran :

Remarque : Dans cette formule, A2 doit correspondre à la cellule située en haut à gauche de votre plage sélectionnée, et 30 représente le seuil en jours. Vous pouvez ajuster ces deux éléments selon vos besoins. Si vos données ne commencent pas en A2, mettez à jour la référence de cellule en conséquence. Assurez-vous que la référence pointe vers la première ligne de votre plage.
Une fois configurée, Excel mettra en évidence, avec la couleur que vous avez choisie, toutes les dates de la plage antérieures de plus de 30 jours à la date du jour, attirant ainsi immédiatement votre attention sur les éléments susceptibles de nécessiter une action urgente.

Astuce : Cette formule compare la date de chaque cellule à AUJOURDHUI() moins 30. Si vous souhaitez mettre en évidence une autre période (par exemple, 60 jours), remplacez simplement « 30 » par le nombre souhaité.
Si votre liste de dates contient des cellules vides, vous constaterez parfois qu’elles sont également mises en évidence. Pour éviter de mettre en évidence les cellules vides :
3. Resélectionnez votre plage de dates, puis accédez à Accueil > Utiliser la mise en forme conditionnelle > Gérer les règles.

4. Dans la boîte de dialogue Utiliser la mise en forme conditionnelle – Gérer les règles, cliquez sur Nouvelle règle pour ajouter une nouvelle règle destinée à gérer les cellules vides.

5. Dans la boîte de dialogue Modifier la règle de mise en forme :
- 5,1) Choisissez Utiliser une formule pour déterminer les cellules à mettre en forme.
- 5,2) Saisissez la formule suivante (remplacez A2 si votre plage commence ailleurs) :=ISBLANK(A2)=TRUE
- 5,3) Confirmez en cliquant sur OK.

6. Dans la boîte de dialogue Gérer les règles, cochez bien la case Arrêter si vrai pour la nouvelle règle, afin que les cellules vides soient exclues des autres règles de mise en forme. Cliquez sur OK pour terminer.

Résultat : seules les véritables valeurs de date antérieures à 30 jours seront mises en évidence, les cellules vides étant ignorées comme prévu.

Scénario et conseils : La mise en forme conditionnelle est idéale pour les tableaux de bord interactifs ou les rapports où il est essentiel de repérer rapidement les éléments en retard. Attention toutefois : les plages très étendues ou les mises en forme complexes peuvent ralentir votre classeur. Vérifiez toujours que le format de date est bien appliqué : la règle ne fonctionne que si Excel reconnaît les cellules comme des dates.
Mettre facilement en évidence les dates antérieures à une date spécifique grâce à un outil remarquable
Si vous avez besoin d’une méthode rapide et conviviale pour sélectionner et mettre en évidence les dates antérieures à une date donnée (par exemple, pour des rapports personnalisés ou des opérations manuelles par lots), Sélectionner des cellules spécifiques dans Kutools pour Excel propose une solution efficace. En quelques clics seulement, vous pouvez sélectionner toutes les cellules contenant des dates antérieures à n’importe quelle date spécifique, puis les mettre en évidence ou les traiter selon vos besoins.
1. Sélectionnez les cellules contenant des dates, puis cliquez sur Kutools > Sélectionner > Sélectionner des cellules spécifiques.

2. Dans la boîte de dialogue Sélectionner des cellules spécifiques, procédez comme suit :
- 2,1) Sélectionnez Cellule dans la section Sélectionner le type.
- 2,2) Choisissez Inférieur à dans le menu déroulant Spécifier le type, puis saisissez la date limite (par exemple, il y a 30 jours ou une date précise) dans la zone.
- 2,3) Cliquez sur OK pour sélectionner toutes les cellules de date correspondantes.
- 2,4) Confirmez le nombre de cellules sélectionnées, puis cliquez sur OK dans la boîte de dialogue d’information pour poursuivre.

3. Une fois les dates pertinentes sélectionnées, vous pouvez appliquer une Couleur de remplissage en accédant à Accueil > Couleur de remplissagepour les mettre visuellement en évidence selon vos besoins.
Si vous souhaitez profiter d’un essai gratuit de 30 jours de cet utilitaire,cliquez ici pour le télécharger, puis suivez les étapes indiquées ci-dessus.
Mettre automatiquement en évidence les dates antérieures à 30 jours à l’aide d’une macro VBA
Si vous travaillez avec de grands jeux de données ou si vous devez fréquemment mettre en évidence des dates par rapport à la date du jour, une macro VBA peut automatiser efficacement ce processus. Cette méthode est particulièrement utile lorsque vous avez des plages très volumineuses, que vous souhaitez mettre à jour régulièrement la mise en évidence ou que vous devez effacer la mise en forme précédente avant d’appliquer de nouvelles surbrillances.
1. Ouvrez le classeur Excel dans lequel vous souhaitez appliquer la mise en surbrillance. Accédez à l’éditeur VBA en cliquant sur Outils de développement > Visual Basic. Si l’onglet « Développeur » n’est pas visible, activez-le via les options d’Excel. Dans la fenêtre VBA, cliquez sur Insertion > Module.
Sub HighlightOldDates()
Dim WorkRng As Range
Dim Rng As Range
Dim xTitleId As String
xTitleId = "KutoolsforExcel"
On Error Resume Next
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Select the range to check for old dates:", xTitleId, WorkRng.Address, Type:=8)
Application.ScreenUpdating = False
' Optional: Clear previous background coloring
WorkRng.Interior.ColorIndex = xlNone
For Each Rng In WorkRng
If IsDate(Rng.Value) Then
If Rng.Value < Date - 30 Then
Rng.Interior.Color = vbYellow ' Or choose any other color you prefer
End If
End If
Next
Application.ScreenUpdating = True
MsgBox "Highlighting complete.", vbInformation, xTitleId
End Sub 2. Exécutez la macro en sélectionnant Exécuter (le bouton en forme de triangle vert dans l’éditeur VBA) ou en appuyant sur F5 après avoir sélectionné le module. Une boîte de dialogue s’ouvrira pour vous permettre de choisir la plage de dates à analyser. La macro effacera automatiquement toute couleur de remplissage précédente et mettra en surbrillance en jaune les cellules contenant des dates antérieures à 30 jours (vous pouvez modifier cette couleur si nécessaire).
Remarques pratiques : - Cette solution VBA est idéale pour les tâches récurrentes ou l’analyse de grands tableaux. - Sauvegardez toujours votre classeur avant d’exécuter du code VBA, surtout si les macros modifient la mise en forme. - Les macros VBA nécessitent des classeurs prenant en charge les macros (.xlsm) et des paramètres appropriés. Pour les classeurs partagés ou en ligne, privilégiez les autres méthodes décrites ci-dessus.
Dépannage : Si la macro ne semble pas fonctionner, assurez-vous que les cellules de dates sont correctement formatées et vérifiez attentivement la plage sélectionnée. Les valeurs non datées sont ignorées.
Utilisez une colonne d’aide avec une formule pour signaler les dates antérieures à 30 jours
Pour plus de flexibilité dans l’identification des anciennes dates — notamment pour filtrer, trier ou déclencher des actions supplémentaires — vous pouvez utiliser une colonne d’aide avec une formule Excel. Cette méthode est particulièrement utile lorsque vous devez traiter ou analyser les résultats identifiés au-delà d’une simple coloration des cellules.
1. Insérez une nouvelle colonne juste à côté de votre liste de dates (par exemple, si vos dates commencent en colonne A, ajoutez la colonne B et nommez-la « Indicateur de retard »). Dans la première cellule de cette colonne d’aide (par exemple, B2), saisissez la formule suivante :
=A2<TODAY()-30 Cette formule vérifie si la date dans la cellule A2 est antérieure de plus de 30 jours à la date du jour. Si c’est le cas, elle renvoie VRAI ; sinon, FAUX.
2. Appuyez sur Entrée pour appliquer la formule, puis recopiez-la vers le bas dans toutes les lignes de votre plage de données. Pour gagner du temps, sélectionnez la cellule B2 et faites glisser la poignée de recopie vers le bas, ou double-cliquez dessus si des données adjacentes sont présentes.
3. Une fois terminé, vous pouvez filtrer ou trier selon les valeurs VRAI/FAUX. Les lignes contenant VRAI correspondent aux dates antérieures à 30 jours.
Application pratique : Vous pouvez désormais filtrer les données, appliquer d’autres règles de mise en forme ou utiliser la colonne identifiée dans des calculs ou des processus automatisés supplémentaires. Cette approche s’avère particulièrement efficace lorsque vous devez déclencher des actions en fonction du caractère échu d’une date, comme générer des rapports ou envoyer des notifications.
Astuce : Modifiez le 30 dans la formule pour définir un seuil différent. Veillez toujours à ce que les références de cellules correspondent à vos plages de données réelles.
Cas d’utilisation optimal : Cette méthode offre un contrôle précis et une traçabilité optimale, ce qui la rend idéale pour les jeux de données volumineux ou les flux de travail automatisés.
Lorsque vous choisissez la méthode de mise en surbrillance appropriée, tenez compte de vos besoins : le Utiliser la mise en forme conditionnelle convient le mieux pour les repères visuels dynamiques ; les colonnes d’aide permettent un traitement avancé ; le filtre/tri est idéal pour des vérifications rapides sans modifier la feuille ; le VBA est parfait pour les tâches récurrentes ou à grand volume ; et le Kutools pour Excel offre une sélection rapide et flexible pour des opérations manuelles ou par lots. Soyez toujours attentif au format des dates et aux contraintes liées au partage du classeur, et enregistrez votre fichier avant d’appliquer des modifications, surtout lors de l’utilisation de VBA ou d’outils complémentaires. Combiner plusieurs méthodes peut conduire à des solutions puissantes pour des flux de travail complexes.
Articles associés :
Format conditionnel : dates antérieures ou postérieures à aujourd’hui dans Excel
Ce tutoriel vous explique en détail comment utiliser la fonction AUJOURDHUI avec la mise en forme conditionnelle pour mettre en évidence les dates antérieures ou futures dans Excel.
Ignorer les cellules vides ou nulles lors de l’utilisation de la mise en forme conditionnelle dans Excel
Supposons que vous disposiez d’une liste de données contenant des cellules vides ou nulles, et que vous souhaitiez appliquer une mise en forme conditionnelle à cette liste tout en ignorant ces cellules. Que feriez-vous ? Cet article vous propose la solution.
Copier les règles de mise en forme conditionnelle vers une autre feuille de calcul ou un autre classeur
Par exemple, vous avez mis en évidence des lignes entières en fonction des doublons présents dans la deuxième colonne (« Fruit ») et coloré les trois premières valeurs de la quatrième colonne (« Montant »), comme illustré ci-dessous. Vous souhaitez maintenant copier ces règles de mise en forme conditionnelle vers une autre feuille de calcul ou un autre classeur. Cet article vous propose deux solutions alternatives pour y parvenir.
Mettre en évidence les cellules en fonction de la longueur du texte dans Excel
Supposons que vous travailliez avec une feuille de calcul contenant une liste de chaînes de texte et que vous souhaitiez mettre en évidence toutes les cellules dont le contenu dépasse 15 caractères. Cet article vous présente plusieurs méthodes efficaces pour accomplir cette tâche dans Excel.
Meilleurs outils de productivité Office
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.
- 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

