Exceller

Mettez en surbrillance les dates des N prochains jours

Highlight Dates Next N Days

Formule Excel : Mettez en surbrillance les dates des N prochains joursFormule générique |_+_| Sommaire

Si vous souhaitez mettre en évidence les dates qui se produisent dans les N prochains jours avec une mise en forme conditionnelle, vous pouvez le faire avec une formule qui utilise la fonction AUJOURD'HUI avec AND. C'est un excellent moyen de signaler visuellement des éléments tels que les dates d'expiration, les délais, les événements à venir et les dates par rapport à la date actuelle.





Par exemple, si vous avez des dates dans la plage B4:G11 et que vous souhaitez mettre en évidence les cellules qui se produisent dans les 30 prochains jours, sélectionnez la plage et créez une nouvelle règle CF qui utilise cette formule :

quel stdev utiliser dans Excel
= AND (A1> TODAY (),A1<=( TODAY ()+days))

Remarque : il est important que les formules CF soient saisies par rapport à la « cellule active » dans la sélection, qui est supposée être B4 dans ce cas.





Une fois que vous avez enregistré la règle, vous verrez les dates se produisant dans les 30 prochains jours en surbrillance.

Explication

La fonction AND prend plusieurs arguments et renvoie VRAI uniquement lorsque tous les arguments renvoient VRAI. La fonction AUJOURD'HUI renvoie la date actuelle. Les dates dans Excel sont simplement de grands numéros de série, vous pouvez donc créer une nouvelle date relative en ajoutant ou en soustrayant des jours. AUJOURD'HUI () + 30 crée une nouvelle date 30 jours dans le futur, donc lorsqu'un jour est supérieur à aujourd'hui et inférieur à aujourd'hui + 30, les deux conditions sont vraies et la fonction AND renvoie vrai, déclenchant la règle.



Jours variables

Bien sûr, vous pouvez ajuster les jours à n'importe quelle valeur :

 
= AND (B4> TODAY (),B4<=( TODAY ()+30))

Utiliser d'autres cellules pour la saisie

Vous n'avez pas besoin de coder en dur les dates dans la règle. Pour créer une règle plus flexible, vous pouvez utiliser d'autres cellules comme des variables dans la formule. Par exemple, vous pouvez nommer la cellule E2 « jours » et réécrire la formule comme suit :

 
= AND (B4> TODAY (),B4<=( TODAY ()+7)) // next 7 days = AND (B4> TODAY (),B4<=( TODAY ()+45)) // next 45 days

Lorsque vous modifiez l'une des dates, la règle de mise en forme conditionnelle répondra instantanément. En utilisant d'autres cellules pour la saisie et en les nommant comme plages nommées, vous rendez la mise en forme conditionnelle interactive et la formule est plus simple et plus facile à lire.

Démarrage rapide | Plus d'exemples | Dépannage | Entraînement Auteur Dave Bruns


^