Accéder au contenu principal

Comment déterminer si une date se situe entre deux dates ou tombe un week-end dans Excel ?

Author: Tech Support Last Modified: 2025-05-27

Parfois, vous pouvez souhaiter déterminer ou vérifier si une date se situe entre deux dates ou tombe un week-end dans Excel. Cet article vous montrera des astuces pour vérifier si une date est comprise entre deux dates ou tombe un week-end dans Excel.

Déterminer si une date se situe entre deux dates avec une formule
Déterminez facilement si une date se situe entre deux dates avec un outil incroyable  
Déterminer si une date tombe un week-end avec des formules et du code VBA
Déterminer si une date tombe un week-end avec un outil incroyable

Plus de tutoriels pour les dates...


Déterminer si une date se situe entre deux dates dans Excel

Supposons que vous deviez déterminer si les dates dans la colonne A se situent entre le 07/01/2008 et le 31/12/2009. Veuillez procéder comme suit :

List with multiple dates

1. Dans une cellule vide, par exemple la cellule B2, copiez et collez la formule ci-dessous, puis appuyez sur la touche Entrée.

=SI(ET(A2>$B$1,A2<$c$1),A2, FAUX)

Formula entered in the first cell

Remarque : Cette formule vérifie si la date se situe entre le 07/01/2008 et le 31/12/2009. Si la date se trouve dans cette période, elle retournera la date ; sinon, elle affichera le texte FAUX.

2. Continuez à sélectionner la cellule résultat, faites glisser la poignée de recopie vers le bas pour obtenir tous les résultats. Voir capture d'écran :

Formula populated to below cells

Vous pouvez maintenant identifier si une date se situe dans une plage de dates spécifiée ou non.


Déterminer si une date se situe entre deux dates dans Excel avec Kutools pour Excel

Nous vous recommandons un outil incroyable - le Sélectionner des cellules spécifiques utilitaire de Kutools pour Excel. Cet outil vous aide non seulement à trouver toutes les dates qui se situent entre deux dates données, mais aussi à sélectionner immédiatement toutes les cellules de dates qualifiées.
Avant de l'utiliser, vous devez le télécharger et l'installer en premier.

1. Sélectionnez la plage contenant les dates que vous souhaitez vérifier si elles sont comprises entre deux dates, puis cliquez sur Kutools > Sélectionner > Sélectionner des cellules spécifiques. Voir capture d'écran :

Select Specific Cells option on the Kutools tab on the ribbon

2. Dans la boîte de dialogue Sélectionner des cellules spécifiques, sélectionnez l'option Cellule dans la section Type de sélection, puis spécifiez les dates Supérieur à et Inférieur à, et enfin cliquez sur le bouton OK.

Vous pouvez voir que les cellules de date qui se situent entre deux dates sont immédiatement sélectionnées. Voir capture d'écran :

Select Specific Cells dialog box

Kutools pour Excel - Boostez Excel avec plus de 300 outils essentiels. Profitez de fonctionnalités IA gratuites en permanence ! Obtenez-le maintenant


Déterminer si une date tombe un week-end avec des formules et du code VBA

Vous pouvez déterminer si une date dans la colonne A tombe un week-end avec les étapes suivantes :

Méthode A : Utilisation d'une formule pour vérifier si une date tombe un week-end.

1. Dans une cellule vide, copiez et collez la formule ci-dessous, puis appuyez sur la touche Entrée.

=SI(OU(JOURSEM(A2)=1,JOURSEM(A2)=7),A2,FAUX)

Formula entered in the first cell

Cette formule permettra d'identifier si une date tombe un week-end ou non. Si la date tombe un week-end, elle retournera la date ; sinon, elle affichera le texte FAUX.

2. Continuez à sélectionner la cellule résultat, puis faites glisser la poignée de recopie vers le bas pour obtenir tous les résultats.

Formula populated to below cells

Méthode B : Utilisation d'une fonction définie par l'utilisateur pour vérifier si une date tombe un week-end.

1. Appuyez simultanément sur les touches ALT + F11 pour ouvrir la fenêtre Microsoft Visual Basic pour Applications.

2. Dans la fenêtre Microsoft Visual Basic pour Applications, cliquez sur Insérer >> Module, puis collez la macro suivante dans la fenêtre Module.

Public Function IsWeekend(InputDate As Date) As Boolean
Select Case Weekday(InputDate)
Case vbSaturday, vbSunday
IsWeekend = True
Case Else
IsWeekend = False
End Select
End Function

3. Appuyez simultanément sur les touches Alt + Q pour fermer la fenêtre Microsoft Visual Basic pour Applications.

4. Dans une cellule vide, entrez la formule dans la barre de formule, puis appuyez sur la touche Entrée.

=IsWeekend(A2)

Formula entered in the first cell

Si elle retourne le texte Vrai, la date dans la cellule A2 est un week-end ; et si elle retourne le texte Faux, la date dans la cellule A2 ne tombe pas un week-end.

Formula populated to below cells


Déterminer si une date tombe un week-end avec un outil incroyable

En réalité, vous pouvez convertir toutes les dates en noms de jours de la semaine, puis vérifier les week-ends en fonction du samedi ou du dimanche. Ici, l' Appliquer le format de date utilitaire de Kutools pour Excel peut vous aider à résoudre facilement ce problème.
Avant de l'utiliser, vous devez le télécharger et l'installer en premier.

1. Sélectionnez la plage de dates, puis cliquez sur Kutools > Format > Appliquer le format de date. Voir capture d'écran :

Apply Date Formatting option on the Kutools tab on the ribbon

2. Dans la boîte de dialogue Appliquer le format de date, sélectionnez Mercredi dans la zone de format de date, puis cliquez sur le bouton OK.

Les dates sélectionnées sont immédiatement converties en jours de la semaine. Vous pouvez déterminer directement si une date tombe un week-end ou non en fonction de son contenu. Voir capture d'écran :

Apply Date Formatting dialog box

Notes :

  • Les résultats convertis sont appliqués directement aux données d'origine ;
  • Cet utilitaire prend en charge Annuler « Ctrl + Z ».

Kutools pour Excel - Regorge de plus de 300 outils essentiels pour Excel. Profitez de fonctionnalités IA définitivement gratuites ! Téléchargez dès maintenant !


Déterminer si une date se situe entre deux dates ou tombe un week-end avec Kutools pour Excel

Kutools pour Excel : Plus de 300 outils pratiques à portée de main ! Profitez de fonctionnalités IA définitivement gratuites ! Télécharger maintenant !

Articles connexes :

Convertir une date en jour de la semaine, mois, nom ou numéro d'année dans Excel
Disons que vous saisissez une date dans une cellule, et qu'elle s'affiche comme 12/13/2015. Existe-t-il un moyen d'afficher uniquement le mois ou le jour de la semaine, ou le texte du nom du mois ou du jour de la semaine, comme Décembre ou Dimanche ? Les méthodes de cet article peuvent vous aider à convertir ou formater facilement tout type de date pour n'afficher que le nom du jour de la semaine ou du mois dans Excel.

Convertir rapidement la date de naissance en âge dans Excel
Par exemple, vous avez une série de différentes dates de naissance dans Excel, et vous devez convertir ces dates de naissance pour afficher leur valeur d'âge exacte dans Excel, comment feriez-vous ? Cet article liste quelques astuces pour convertir la date de naissance en âge facilement dans Excel.

Comparer des dates si elles sont supérieures à une autre date dans Excel
Supposons que vous ayez une liste de dates et que vous souhaitiez comparer ces dates avec une date spécifiée afin de trouver la date qui est supérieure à cette date spécifiée dans la liste, que feriez-vous ? Dans cet article, nous vous montrerons des méthodes pour comparer des dates si elles sont supérieures à une autre date dans Excel.

Additionner des valeurs entre deux plages de dates dans Excel
Lorsqu'il y a deux listes dans votre feuille de calcul, l'une est la liste des dates, l'autre est la liste des valeurs. Et vous voulez additionner les valeurs entre deux plages de dates seulement, par exemple, additionner les valeurs entre le 04/03/2014 et le 10/05/2014, comment pouvez-vous les calculer rapidement ? Les méthodes de cet article vous seront utiles.

Ajouter des jours à une date incluant ou excluant les week-ends et les jours fériés dans Excel
Cet article traite de l'ajout de jours à une date donnée en excluant les week-ends et les jours fériés, ce qui signifie ajouter des jours ouvrables (du lundi au vendredi) uniquement dans Excel.

Plus de tutoriels pour les dates...


Meilleurs outils de productivité pour Office

🤖 Kutools AI Aide : Révolutionner l'analyse des données basée sur : Exécution intelligente   |  Générer du code  |  Créer des formules personnalisées  |  Analyser les données et générer des graphiques  |  Invoquer les Fonctions améliorées
Fonctionnalités populaires : Trouver, mise en évidence ou marquer les doublons   |  Supprimer les lignes vides   |  Consolider les colonnes ou les cellules sans perdre de données   |   Arrondir sans formule ...
Super RECHERCHEV : RECHERCHEV avec critères multiples    RECHERCHEV avec valeurs multiples  |   Recherche multi-feuilles   |   Correspondance floue ....
Liste déroulante avancée : Créer rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante multi-sélection ....
Gestionnaire de colonnes : Ajouter un nombre spécifique de colonnes  |  Déplacer les colonnes  |  Basculer l'état de visibilité des colonnes masquées  |  Comparer les plages & colonnes ...
Fonctionnalités en vedette : Mise au point de la grille   |  Affichage de conception   |   Barre de formule améliorée    Gestionnaire de classeur & feuille de calcul   |  Bibliothèque dAutoTexte (Auto Text)   |  Sélecteur de date   |  Fusionner les données   |  Crypter/Déchiffrer les cellules    Envoyer un e-mail par liste   |  Super Filtre   |   Filtre spécial (filtrer les cellules avec une police en gras/italique/barré...) ...
Top15 ensembles d'outils12 outils de texte (Ajouter du texte, Supprimer des caractères spécifiques, ...)   |   50+ types de graphiques (Diagramme de Gantt, ...)   |   40+ formules pratiques (Calculer lâge en fonction de la date de naissance, ...)   |   19 outils d'insertion (Insérer un code QR, Insérer une image depuis le chemin, ...)   |  12 outils de conversion (Convertir en mots, Conversion de devises, ...)   |  7 outils de fusion & division (Fusion avancée des lignes, Diviser les cellules, ...)   |   ... et plus

Boostez vos compétences Excel avec Kutools pour Excel, et découvrez une efficacité sans précédent. Kutools pour Excel propose plus de300 fonctionnalités avancées pour augmenter la 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 facilite grandement votre travail

  • Activez la modification 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é de50 %, et réduit des centaines de clics de souris pour vous chaque jour !