Table des matières
Microsoft Excel a ouvert une nouvelle ère dans le domaine de l'automatisation des calculs. Il vous suffit d'appliquer des fonctionnalités et de créer des formules pour qu'Excel effectue des centaines de calculs en un clin d'œil ! Vous pouvez calculer le différence entre les dates et faire une comparaison via ce logiciel. Parfois, vous pouvez avoir besoin de créer une formule Excel si une date est supérieure à une autre date. Si cette tâche vous dérange, alors cet article va certainement vous faciliter la tâche. Dans cet article, je vais vous montrer la formation de la formule Excel si une date est supérieure à une autre date.
Télécharger le cahier d'exercices
Vous pouvez télécharger le livre de pratique à partir du lien ci-dessous.
Si une date est supérieure à une autre date.xlsx
5 façons d'appliquer la formule Excel Si une date est supérieure à une autre date
Disons que nous avons un ensemble de données d'un certain... Étudiants qui doivent rendre leurs devoirs, les Date de soumission & ; le Date limite et le Remarques (si la soumission est à temps ou retardée).
A partir de la date de soumission, nous voulons savoir si le devoir a été soumis à temps ou en retard. Si la date de Deadline est supérieure à la date de Submission, alors nous voulons retourner " A l'heure "dans la section Remarques, et sinon, on veut " Retardé "
Dans cette section, vous trouverez 5 façons appropriées d'utiliser la formule Excel si une date est supérieure à une autre date. Je vais vous les démontrer une par une ici. Vérifions-les maintenant !
1. utiliser la fonction IF lorsqu'une date est supérieure à une autre
Nous allons créer une formule avec le Fonction IF lorsque le Date limite est supérieure à la Date de soumission Afin de démontrer la méthode, procédez aux étapes suivantes.
Des pas :
- Tout d'abord, saisissez la formule suivante dans la première cellule (c'est à dire E5 ) dans le Remarque section.
=IF($D$5>=C5, "On Time", "Delayed")
Ici,
- D5 = la date limite
- C5 = la date de soumission
- Ensuite, appuyez sur ENTER et la cellule affichera " A l'heure " comme le Date limite est supérieure à la Date de soumission ce qui signifie que le travail est remis à temps.
- Maintenant, faites glisser le Poignée de remplissage dans les cellules ci-dessous pour Remplissage automatique la formule pour les cellules suivantes.
- Ainsi, vous obtiendrez la sortie pour chaque cellule que vous voulez.
Lire la suite : Formule Excel Si la date est supérieure à 365 jours (4 exemples idéaux)
2. formule combinant les fonctions IF et DATE
Vous pouvez appliquer de manière combinée les SI et le DATE lorsqu'une date est supérieure à une autre.
Pour notre jeu de données précédent, nous utiliserons maintenant le modèle SI et le DATE fonctions.
Ici, nous ne comparerons pas la cellule de Date de soumission avec le Date limite plutôt que d'utiliser directement l'option Date limite dans la formule. Pour cela, suivez les étapes ci-dessous.
Des pas :
- Tout d'abord, appliquez la formule suivante dans la première cellule de la section des remarques.
=IF(DATE(2022,9,2)>=C5,"On Time","Delayed")
Ici,
- DATE(2022,9,2) = la date limite
- C5 = la date de soumission
Répartition des formules
- DATE(2022,9,2) prend la date 02-09-22 en entrée.
- IF(02-09-22>=C5,”On Time”,”Delayed”) compare si la date 02-09-22 est supérieure ou égale à la date de la cellule C5 Il trouve la logique vraie et renvoie donc "À l'heure "Sinon, il renverrait "Retardé" .
- Ensuite, faites glisser la formule pour les autres cellules afin d'obtenir les mêmes types de résultats.
Lire la suite : Formule Excel si la date est supérieure à 2 ans (3 exemples)
Lectures similaires
- Si la cellule contient une date, renvoyer la valeur dans Excel (5 exemples)
- Mise en forme conditionnelle basée sur une date supérieure à un an dans Excel
- Mise en forme conditionnelle d'Excel pour les dates situées dans les 3 mois (3 méthodes)
3. application de la fonction IF avec la logique AND
Vous pouvez comparer entre les dates avec l'utilisation de ET logique dans la formulation de la SI fonction.
Le site ET les fonctions de retour VRAI lorsque toute la logique est vraie et renvoie FAUX lorsque l'une des logiques est fausse.
L'ensemble de données que nous avons présenté dans les sections précédentes, nous allons le modifier quelque peu. La date limite a été fixée entre 25-08-22 à 02-09-22 .
Ici, nous allons appliquer le SI fonction formulée avec ET logique. Alors, commençons la procédure.
Des pas :
- Tout d'abord, appliquez la formule suivante à la cellule sélectionnée dans la section Remarque section.
=IF(AND(C5>=$G$5,C5<=$G$6), "On Time", "Delayed")
Ici,
- G5 = La date de début du délai
- G6 = La date de fin du délai
- C5 = La date de soumission
Répartition des formules
- C5>=$G$5,C5<=$G$6) prend deux conditions ensemble, à savoir si la date de soumission est supérieure à la date de début du délai et inférieure à la date de fin du délai.
- IF(AND(C5>=$G$5,C5<=$G$6), "On Time", "Delayed") vérifie la logique et renvoie "À l'heure "s'il trouve la logique vraie. Sinon, il retourne "Retardé" .
- Ensuite, faites glisser le Poignée de remplissage pour les autres cellules pour obtenir le résultat.
Lire la suite : Comment utiliser le COUNTIF pour une date supérieure à 30 jours dans Excel ?
4. combinaison des fonctions IF et TODAY d'Excel
La combinaison de la SI et AUJOURD'HUI permet la comparaison entre deux dates.
Le site AUJOURD'HUI renvoie la date d'aujourd'hui.
Disons que, pour le type d'ensemble de données précédent, la date limite est la suivante aujourd'hui et vous voulez savoir si le devoir est soumis aujourd'hui ou s'il sera soumis plus tard.
Si vous voulez voir l'application de ces deux fonctions, suivez les étapes ci-dessous.
Des pas :
- Tout d'abord, appliquez la formule suivante dans la première cellule de la section des remarques.
=IF(TODAY()>C5, "On Time", "Delayed")
Ici,
- AUJOURD'HUI() = la date d'aujourd'hui
- C5 = la date de soumission
Répartition des formules
- TODAY()) renvoie la date d'aujourd'hui par défaut ( 29-08-22 )
- IF(29-08-22>C5, "On Time", "Delayed") vérifie la logique et renvoie "Retardé" .comme il trouve 29-08-22 est inférieure à la date de comparaison 29-08-22 .
- Ensuite, faites glisser le Poignée de remplissage pour copier la formule dans les cellules suivantes.
Lire la suite : Comment comparer des dates à aujourd'hui avec Excel VBA (3 façons simples)
5. application de la mise en forme conditionnelle si une date est supérieure à l'autre
Pour le même ensemble de données, vous pouvez également appliquer la méthode Mise en forme conditionnelle Disons que nous voulons mettre en forme la date de la soumission qui a été soumise à temps.
Pour ce faire, suivez les étapes ci-dessous.
Des pas :
- Tout d'abord, sélectionnez la plage de données> ; allez dans la rubrique Accueil tab> ; cliquez Mise en forme conditionnelle > ; sélectionner Nouvelle règle .
- Ensuite, le Nouvelle règle de formatage Une boîte de dialogue s'affiche.
- Ici, cliquez Sélectionnez une formule pour déterminer les cellules à mettre en forme dans le Sélectionnez un type de règle et tapez la formule dans le champ Formatez les valeurs pour lesquelles cette formule est vraie champ.
=$D$5>=C5
- Maintenant, cliquez sur Format .
- Ici, le Formatage des cellules Une fenêtre pop-up apparaîtra. Remplir > ; choisir une couleur> ; cliquer OK .
- Après cela, cliquez sur OK pour fermer le Nouvelle règle de formatage boîte.
- Enfin, les cellules qui correspondent à la règle seront formatées selon la couleur que vous avez attribuée.
Lire la suite : Mise en forme conditionnelle des dates antérieures à une certaine date dans Excel
Conclusion
Dans cet article, j'ai essayé de vous montrer quelques formules Excel pour déterminer si une date est supérieure à une autre. J'espère que cet article vous a éclairé sur la façon d'appliquer des formules pour comparer des dates dans un classeur Excel. Si vous avez d'autres méthodes, des questions ou des commentaires concernant cet article, n'oubliez pas de les partager dans la boîte de commentaires. Cela m'aidera à enrichir mes prochains articles. Pour en savoir plusPour toute question, veuillez consulter notre site web ExcelWIKI Passez une bonne journée !