KutoolsforOffice — Une solution unique, cinq outils puissants.Faire plus avec moins d'efforts.Soldes de mars : 20 % de réduction

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

AuteurAssistance technique Date de modification

Il vous arrive parfois de vouloir vérifier dans Excel si une date se situe entre deux dates ou tombe un week-end. Cet article vous présente plusieurs méthodes astucieuses pour effectuer ce contrôle directement dans Excel.

Déterminer si une date se situe entre deux dates à l’aide d’une formule
Déterminer facilement si une date se situe entre deux dates grâce à un outil remarquable  
Déterminer si une date tombe un week-end à l’aide de formules et de code VBA
Déterminer si une date tombe un week-end grâce à un outil remarquable

Plus de tutoriels sur les dates...


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

Supposons que vous souhaitiez vérifier si les dates de la colonne A se situent entre le 1er juillet 2008 et le 31 décembre 2009. Voici la marche à suivre :

Liste avec plusieurs 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.

=IF(AND(A2>$B$1,A2<$c$1),A2, FALSE)

Formule saisie dans la première cellule

Remarque : Cette formule vérifie si la date se situe entre le 1 erentre juillet 2008 et le 31 décembre 2009. Si c’est le cas, elle renvoie la date ; sinon, elle affiche le texte.FAUX.

2. Maintenez la cellule contenant le résultat sélectionnée, puis faites glisser la poignée de recopie vers le bas pour obtenir tous les résultats. Voir capture d’écran :

Formule propagée aux cellules situées en dessous

Vous pouvez désormais déterminer facilement si une date se situe ou non dans une plage de dates spécifique.


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

Nous vous recommandons ici un outil remarquable : l’utilitaire Sélectionner des cellules spécifiques de Kutools pour ExcelCet outil vous permet non seulement d’identifier toutes les dates comprises entre deux dates données, mais aussi de sélectionner instantanément toutes les cellules concernées.
Avant de l’utiliser, vous devez d’abord le télécharger et l’installer.

1. Sélectionnez la plage contenant les dates à vérifier, puis cliquez sur Kutools > Sélectionner > Sélectionner des cellules spécifiques. Voir la capture d’écran :

Option « Sélectionner des cellules spécifiques » sous l’onglet Kutools du ruban

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

Vous constatez que les cellules contenant des dates comprises entre les deux dates spécifiées sont immédiatement sélectionnées. Voir capture d’écran :

Boîte de dialogue « Sélectionner des cellules spécifiques »

Kutools pour Excel– Boostez Excel avec plus de 300 outils essentiels, pour gagner en rapidité et en simplicité, et profitez des fonctionnalités d’intelligence artificielle pour un traitement de données plus intelligent et une productivité accrue.Obtenez-le dès maintenant


Déterminer si une date tombe un week-end à l’aide de formules et de code VBA

Vous pouvez déterminer si une date de la colonne A tombe un week-end en suivant les étapes ci-dessous :

Méthode A : Utilisez 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.

=IF(OR(WEEKDAY(A2)=1,WEEKDAY(A2)=7),A2,FALSE)

Formule saisie dans la première cellule

Cette formule détermine si une date tombe un week-end : dans ce cas, elle renvoie la date ; sinon, elle affiche le texte.FAUX.

2. Maintenez la cellule contenant le résultat sélectionnée, puis faites glisser la poignée de recopie vers le bas pour afficher l’ensemble des résultats.

Formule propagée aux cellules situées en dessous

Méthode B : Utiliser une fonction personnalisée 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 Insertion > Module, puis collez la macro suivante dans la fenêtre du 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, saisissez la formule dans la Barre de formule, puis appuyez sur la touche Entrée.

=IsWeekend(A2)

Formule saisie dans la première cellule

Si la formule renvoie le texte VRAI, la date de la cellule A2 correspond à un week-end ; si elle renvoie le texte FAUX, la date de la cellule A2 ne tombe pas un week-end.

Formule propagée aux cellules situées en dessous


Déterminer si une date tombe un week-end grâce à un outil remarquable

En réalité, vous pouvez convertir toutes les dates en noms de jours de la semaine, puis repérer facilement les week-ends en identifiant les samedis et dimanches. À cet effet, l’utilitaire Appliquer Format de date de Kutools pour Excelvous permet de résoudre ce problème facilement.
Avant de l’utiliser, vous devez d’abord le télécharger et l’installer.

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

Option « Appliquer un format de date » sous l’onglet Kutools du ruban

2. Dans la boîte de dialogue Appliquer le format de date, sélectionnez mercredidans la zone Mise en forme de date, puis cliquez sur le bouton OK.

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

Boîte de dialogue « Appliquer un format de date »

Remarques:

  • Les résultats convertis ont été appliqués directement aux données d’origine ;
  • Cet utilitaire prend en charge la commande Annuler «Ctrl+Z».

Kutools pour Excel – Doté de plus de 300 outils essentiels pour Excel, il rend vos tâches plus rapides, plus simples et plus efficaces.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 alimentées par l’IA pour travailler plus intelligemment et plus rapidement !Téléchargez dès maintenant !

Articles associés :

Convertir une date en jour de la semaine, mois ou année (nom ou numéro) dans Excel
Imaginez que vous saisissiez une date dans une cellule et qu’elle s’affiche sous la forme 12/13/2015. Existe-t-il un moyen d’afficher uniquement le mois, le jour de la semaine, ou encore le nom du mois ou du jour, comme « décembre » ou « dimanche » ? Les méthodes présentées dans cet article vous permettent de convertir ou de formater facilement n’importe quelle date pour n’en afficher que le nom du jour de la semaine ou du mois dans Excel.

Convertir rapidement une date de naissance en âge dans Excel
Vous avez, par exemple, une plage de dates de naissance dans Excel et vous souhaitez les transformer en âges précis. Comment faire ? Découvrez dans cet article quelques astuces simples pour convertir facilement une date de naissance en âge dans Excel.

Comparer des dates pour savoir si elles sont postérieures à une autre date dans Excel
Vous avez une liste de dates et souhaitez identifier celles qui sont postérieures à une date spécifique ? Découvrez dans cet article comment comparer facilement des dates dans Excel pour déterminer si elles sont ultérieures à une autre date donnée.

Additionner des valeurs entre deux Plage de dates dans Excel
Lorsque votre feuille de calcul contient deux listes — l’une avec des dates et l’autre avec des valeurs — et que vous souhaitez additionner uniquement les valeurs comprises entre deux plages de dates, par exemple du 04/03/2014 au 10/05/2014, comment effectuer ce calcul rapidement ? Les méthodes décrites dans cet article vous seront d’une grande aide.

Ajouter des jours à une date en incluant ou en excluant les week-ends et jours fériés dans Excel
Découvrez comment ajouter des jours à une date donnée tout en excluant les week-ends et les jours fériés — autrement dit, en ne comptant que les jours ouvrables (du lundi au vendredi) dans Excel.

Plus de tutoriels sur les dates...


Meilleurs outils de productivité Office

🤖Kutools IA Aide: Révolutionnez Analyse des données grâce à :Exécution intelligente   |  Générez du code|  Créez formules personnalisées  |  Analysez des données et générez des graphiques|  Appelez Fonctions améliorées
Fonctionnalités populaires:Rechercher, mettre en surbrillance ou Marquer les doublons   |  Supprimer les lignes vides   |  Combinez les colonnes ou cellules sans perdre de données   |   Arrondi sans utiliser de formule...
Super RECHERCHEV:RechercheValeurs avec critères multiples  |  RechercheValeurs avec valeurs multiples  |   RechercheValeurs dans plusieurs feuilles   |   Correspondance floue....
Liste déroulante avancée:Créez rapidement une liste déroulante   |  Liste déroulante dépendante   |  Liste déroulante à sélection multiple....
Gestionnaire de colonnes:Ajouter un nombre précis de colonnes|Déplacer des colonnes|Basculer la visibilité des colonnes masquées|Comparer des plages et des colonnes...
Fonctionnalités vedettes:Mise au point de la grille   |  Vue de conception   |Barre de formule améliorée   | Gestionnaire de classeurs et de feuilles   |  Bibliothèque de ressources(Texte automatique)|  Sélecteur de date   |  Consolider les feuilles de calcul  |  Chiffrer/Déchiffrer les cellules   | Envoyer des e-mails par liste   |  Super Filtre   |   Filtre spécial(Filtrer les cellules avec une police en gras/italique/barré...) ...
… et bien plus encore… et plus encore:(,)Supprimer des caractères spécifiques, ...)|   50+Typesde graphiques(, ...)|   40+ Formules pratiques(Calculer l'âge en fonction de la date de naissance, ...)|   19 Outils d’insertion(,Insérer une image depuis un chemin , ...)|   de conversion (Convertir en mots,Conversion de devises, ...)|Fusionner et scinder   (Fusion avancée des lignes,Diviser les cellules , ...)|, ...)   |
Utilisez Kutools dans la langue de votre choix – disponible en anglais, espagnol, allemand, français, chinois et 40+ autres langues !

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.

ExcelWordOutlookTabsPowerPoint
  • 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