Excel en un Cleex

Si date dépassée alors

Fonctions utilisées :
formule excel si date dépassée alors

Résumé

Pour vérifier si une date est dépassée par rapport à une limite donnée ou par rapport à la date du jour, on peut utiliser la fonction SI. Voici la formule saisie dans la cellule C7 :

= SI( B7>$C$4 ; "" ; "En retard" )

Si la date est supérieure à la date limite (qui est la date du jour), une valeur nulle est affichée. Dans le cas contraire, la date est dépassée alors le message « En retard » sera renvoyé.

Formule Excel – Si date dépassée alors

= SI( 
   date > date_limite ; 
   valeur_si_pas_dépassé ; 
   valeur_si_dépassé )

Explications

Dans notre exemple, l’objectif est de vérifier si les dates dépassent une date limite. Dans ce cas, nous voulons renvoyer un message spécifique.

Fonction SI

La fonction SI est une fonction Excel. Elle permet de réaliser un test d’afficher un résultat si le test se révèle VRAI ou un autre résultat si le test se révèle FAUX.

Pour définir les conditions dans le test logique de la fonction SI, il faut utiliser des opérateurs logiques. Ils permettent d’exprimer des égalités ou des inégalités que vous souhaitez vérifier.

Le tableau ci-dessous vous donne un résumé de ces différents éléments en fonction du type de donnée dans vos cellules.

TypeSyntaxeSignification
Texte“Production”la valeur est égale à Production
“<>Production”la valeur est différente de Production
Date“>”&DATE(2022;1;1)Supérieur au 01/01/2022
“>=”&DATE(2022;1;1)Supérieur ou égal au 01/01/2022
“<”&DATE(2022;1;1)Inférieur au 01/01/2022
“<=”&DATE(2022;1;1)Inférieur ou égal au 01/01/2022
DATE(2022;1;1)Date exacte
Nombres“>”&2000Supérieur à 2000
“>=”&2000Supérieur ou égal à 2000
“<”&2000Inférieur à 2000
“<=”&2000Inférieur ou égal à 2000
2000Montant exact
Autres conditions“=”Cellule vide (pas de formule ni de valeur nulle)
“”Valeur nulle (peut être le résultat d’une formule)
“<>”Cellule non vide (inclus zéro)

La fonction SI peut renvoyer une valeur, une formule ou une autre fonction en tant que résultat du test logique. Dans notre exemple, si le test se révèle vrai, on renvoie une valeur nulle («  ») ou, dans le cas contraire, la valeur "En retard".

= SI( B7>$C$4 ; "" ; "En retard" )

Ici, le test logique est :

B7>$C$4

On exprime ainsi notre volonté de vérifier si la cellule B7 est supérieure à la date limite. Dans ce cas, nous sommes toujours dans les délais. Si ce n’est pas le cas, nous sommes en retard.

Avec la date limite indiquée dans la formule

Il est possibe d’indiquer la date limite dans la formule. Pour cela, utilisez la fonction DATE ou la fonction AUJOURDHUI si notre limite est la date du jour.

La fonction DATE évite des difficultés d’interprétation de la part d’Excel. Nous obtenons la formule suivante :

= SI( B7>DATE(2024;12;31) ; "" ; "En retard" )

Si notre limite est la date du jour, on peut utiliser la fonction AUJOURDHUI. Notre formule sera :

= SI( B7>AUJOURDHUI() ; "" ; "En retard" )

Formules en lien

4.9/5 - (7 votes)

Vous avez apprécié cet article ?

Pour me soutenir, cliquez sur cette publicité. Pas besoin d’acheter, un clic suffit.

Merci. 🤩

Annonces

Modèles Excel

+

Livret 

7 méthodes pour gagner 2H par semaine sur Excel

C’est gratuit 🤩

Formation Excel (100% finançable)

Un programme personnalisé, avec un formateur expert attitré et selon vos disponibilités.

Formations Excel

Parce que chacun devrait avoir les moyens de faire son travail sur Excel

Découvrez des formations accessibles, rapides et directement applicables.