Formule Excel : Liste des jours fériés entre deux dates
Il y a un tableau de jours fériés et leurs dates correspondantes. Comment pouvez-vous lister tous les jours fériés dans une plage de dates donnée dans Excel ? Voici une formule matricielle pour atteindre cet objectif.
Si vous souhaitez suivre ce tutoriel, veuillez télécharger l'exemple de feuille de calcul.
Formule générique
Syntaxe et arguments
Date_de_début, Date_de_fin : les deux dates entre lesquelles vous souhaitez lister les jours fériés. |
Date : une plage qui fait référence aux dates des jours fériés. |
Jours_fériés : une plage qui fait référence aux jours fériés. |
Valeur de retour
La formule renvoie une cellule vide s'il n'y a pas de jour férié trouvé dans la plage de dates donnée, sinon elle renvoie les jours fériés correspondants.
Remarque
La fonction TEXTJOIN est uniquement disponible dans Office 365, Excel 2019 et versions ultérieures.
Comment cette formule fonctionne
Liste de données comme suit :
B3:B6, liste des jours fériés ;
C3:C6, liste des dates des jours fériés ;
F2 : placer la date de début ;
F3 : placer la date de fin ;
E4 : liste des jours fériés entre la date de début et la date de fin.
Veuillez utiliser la formule suivante :
Maintenir Maj et Ctrl pour obtenir le bon résultat.
Explication
Fonction SI : teste une condition et renvoie VRAI ou FAUX, ou vous pouvez spécifier des textes spécifiques à afficher au lieu de VRAI et FAUX.
Fonction TEXTJOIN : joint deux valeurs ou plus ensemble avec des délimiteurs.
La formule peut être analysée en trois parties :
{SI(C3:C6<=F3,$B$3:$B$6,"") : trouve quelles dates de jours fériés sont antérieures ou égales à la date de fin. Dans ce tableau, vous pouvez voir que le résultat est {"Nouvel An";"Jour de l'Indépendance";"Action de Grâce";""}.
{SI(C3:C6>=F2,SI(C3:C6<=F3,$B$3:$B$6,""),"")}, selon la formule ci-dessus, cette partie peut être vue comme ceci :
{SI(C3:C6>=F2,{"Nouvel An";"Jour de l'Indépendance";"Action de Grâce";""},"")}: trouve quelles dates de jours fériés sont postérieures ou égales à la date de début. Dans ce tableau, vous pouvez voir que le résultat est {"";"Jour de l'Indépendance";"Action de Grâce";""}.
{TEXTJOIN(", ",TRUE,SI(C3:C6>=F2,SI(C3:C6<=F3,$B$3:$B$6,""),""))}, maintenant la formule complète peut être vue comme ceci :
{TEXTJOIN(", ",TRUE, {"";"Jour de l'Indépendance";"Action de Grâce";""}), elle joint les valeurs ensemble avec des virgules et ignore les valeurs vides.
Formules Relatives
- Vérifiez Si La Date Est Dans Les Derniers N Mois À Partir D'Aujourd'hui
Supposons que vous deviez vérifier si la date d'entrée du personnel est dans les 6 derniers mois à partir d'aujourd'hui, vous pouvez utiliser une formule combinant les fonctions ET, FIN.MOIS et AUJOURDHUI dans Excel pour gérer rapidement cette tâche. - Vérifiez Si La Date Est Le Dernier Jour De Aujourd'hui
Pour vérifier si les produits arrivent à expiration aujourd'hui, vous pouvez utiliser une formule pour vérifier si les dates de production sont dans les 7 derniers jours d'aujourd'hui. - Convertir Le Nom Du Mois En Nombre
Ce tutoriel fournit une formule pour convertir un nom de mois en son numéro de mois correspondant dans Excel. - Obtenir Le Même Jour L'Année Dernière Ou L'Année Prochaine
Dans ce tutoriel, il propose deux formules pour obtenir séparément la même date l'année dernière et l'année prochaine sur la base de la date donnée dans Excel.
Fonctions Relatives
- Fonction DATE Excel
Créer une date avec année, mois et jour - Fonction ANNÉE Excel
Renvoie l'année de la date sous forme de numéro série à 4 chiffres - Fonction MOIS Excel
La fonction MOIS est utilisée pour obtenir le mois sous forme de nombre entier (1 à 12) à partir de la date. - Fonction JOUR Excel
La fonction JOUR obtient le jour sous forme de nombre (1 à 31) à partir d'une date. - Fonction JOURSEM Excel
Ajoute des jours ouvrables à la date donnée et renvoie un jour ouvrable.
Les meilleurs outils de productivité pour Office
Kutools pour Excel - Vous aide à vous démarquer de la foule
Kutools pour Excel compte plus de 300 fonctionnalités, garantissant que ce dont vous avez besoin n'est qu'à un clic...
Office Tab - Active la lecture et l'édition par onglets dans Microsoft Office (y compris Excel)
- Une seconde pour basculer entre des dizaines de documents ouverts !
- Réduit des centaines de clics de souris pour vous chaque jour, dites adieu à la main de la souris.
- Augmente votre productivité de 50 % lors de la consultation et de l'édition de plusieurs documents.
- Apporte des onglets efficaces à Office (y compris Excel), tout comme Chrome, Edge et Firefox.