FAQ
Comment pouvons-nous vous aider ?
Recherche intégrale du site

Comment déterminer si une date est un jour ouvrable

Lors de la conception de feuilles telles que "Demandes d'indémnisation d'heures supplémentaires" ou "Demandes de congé", vous pouvez avoir besoin de déterminer si une date donnée est un jour ouvrable ou non. Pour cela, vous pouvez combiner la fonction IF avec la fonction NETWORKDAYS. Veuillez suivre les étapes ci-dessous.

Étape 1 : créer une constante globale pour les jours fériés

Commencez par créer une constante globale, par exemple nommée "Congé", et compilez tous les jours fériés nationaux qui ne tombent pas un week-end dans un tableau de dates. Celui-ci servira de référence pour l'évaluation ultérieure.

Pour les instructions de configuration, consultez cette section.

Étape 2 : ajouter un champ pour déterminer si une date est un jour ouvrable

Ajoutez un champ dans la feuille pour déterminer si une date spécifiée est un jour ouvrable, et appliquez-lui la formule suivante :

NETWORKDAYS(A3, A3, c_Congé)

Pour plus de détails sur la fonction NETWORKDAYS, consultez cette section.

A3: désigne le champ de date, par exemple "Date des heures supplémentaires"

c_Congé: désigne la constante globale définie à l'étape 1

Cette formule détermine si une date est un jour ouvrable en calculant le nombre de jours ouvrables entre "une date de début et une date de fin identiques". Si la date n'est ni un week-end ni incluse dans la liste des jours fériés, le résultat renvoie "1". S'il s'agit d'un week-end ou d'un jour férié, le résultat renvoie "0". Ce résultat peut être utilisé comme condition dans la fonction IF.

Étape 3 : utiliser la fonction IF pour la logique conditionnelle

Selon qu'une date est un jour ouvrable ou non, la fonction IF peut être utilisée pour renvoyer des valeurs différentes, par exemple pour appliquer des taux de majoration des heures supplémentaires différents ou déterminer l'éligibilité à un congé.

En prenant comme exemple le calcul des taux de majoration des heures supplémentaires, supposons que C3 est le résultat du calcul NETWORKDAYS de l'étape 2, et que A6 est le "Taux horaire de base". Lorsque la "Date des heures supplémentaires" tombe un jour ouvrable, un multiplicateur plus faible est appliqué (par exemple, 1,33) ; lorsqu'elle tombe un jour non ouvrable, un multiplicateur plus élevé est appliqué (par exemple, 1,67).

Par exemple :

IF(C3=1, A6*1.33, A6*1.67)

Cela permet au système d'appliquer automatiquement des multiplicateurs d'heures supplémentaires différents selon que la date est un jour ouvrable ou non, et de calculer la rémunération correspondante.

Donnez-nous votre avis sur Ragic

Que souhaitez-vous partager avec nous ?(obligatoire, choix multiples)

Veuillez donner des explications détaillées pour les éléments sélectionnés ci-dessus :

Captures d’écran pour mieux comprendre votre retour:

Merci pour votre précieux retour !

    Essayer Ragic gratuitement

    Connectez-vous avec Google

    Conditions d'utilisation | Politique de confidentialité