Partager via

SERIE.JOUR.OUVRE.INTL

Anonyme
2024-10-04T13:51:05+00:00

Bonjour,

J’essaie depuis quelque temps de trouver le moyen d’effectuer un exercice de calcul qui doit prendre en compte les jours non ouvrés et les jours fériés, j’ai utilisé la formule suivante SERIE.JOUR.OUVRE.INTL, ça fonctionne plus ou moins bien.

Je m’explique, j’ai une politique de facturation que le client doit payer dans les 30 jours, cependant, si le jour du paiement tombe un samedi, un dimanche ou encore un jour férié, le client peut payer sa facture je jour ouvré suivant ce qui donne un délai supplémentaire, donc si la fin des 30 jours tombe un samedi ou un dimanche, il pourra faire son paiement le lundi suivant, cependant si ce lundi est un jour férié, alors son paiement sera exigé le mardi.

Ma problématique est que si à l’intérieur du mois il y a un jour férié, la formule tient compte du congé et ajoute un jour supplémentaire, même chose se passe quand la fin de la période de 30 jours tombe un mercredi, il ajoute aussi un jour de plus qui devient le jeudi, il faut que sa demeure le mercredi.

Voici deux exemples :

1- Début de la facture le jeudi 1er août 2024 et fin des 30 jours arrivent le samedi 31 août 2024 et le lundi est un férié, dans cet exemple la formule fonctionne très bien, il me donne le jour du paiement pour le mardi 3 septembre.

2- Début de la facture, lundi 2 septembre et fin des 30 jours arrive le mercredi 02 octobre 2024, elle devrait rester comme ça, mais dans cet exemple le lundi 2 septembre est férié, dans le calcul il tient compte du férié et l’ajoute à fin, ce qui donne un paiement de facture le jeudi 03 octobre, ce qui est erroné, il commet cette erreur aussi, même s’il n’y a pas de férié à cause des week-ends

Voici ma formule : =SERIE.JOUR.OUVRE.INTL(M3;1;1; Pâques!$D$4:$V$14)

Y a-t-il une condition que je peux inclure et éviter ça, qu’elle serait la formule svp

Merci!

Microsoft 365 et Office | Excel | Autres | Android

Question verrouillée. Cette question a été migrée à partir de la Communauté Support Microsoft. Vous pouvez voter pour indiquer si elle est utile, mais vous ne pouvez pas ajouter de commentaires ou de réponses ni suivre la question.

0 commentaires Aucun commentaire
{count} votes
Réponse acceptée par l’auteur de la question
  1. Hecatonchire 53,305 Points de réputation Modérateur bénévole
    2024-10-04T14:28:59+00:00

    Bonjour

    Tu demandes le jour suivant dans Excel renvoie le jour suivant !

    Je te propose simplement

    =SERIE.JOUR.OUVRE.INTL(M3-1;1;1; Pâques!$D$4:$V$14)

    V>V

    S>L (Ma si L férié)

    D>L (Ma si L férié)

    L>L ( (Ma si L férié)

    V(Férié)>L ( (Ma si L férié)

    1 personne a trouvé cette réponse utile.
    0 commentaires Aucun commentaire

3 réponses supplémentaires

  1. Anonyme
    2024-10-04T15:00:36+00:00

    Bonjour,

    Un grand MERCI! Ça fonctionne très bien.

    0 commentaires Aucun commentaire
  2. Anonyme
    2024-10-04T14:27:05+00:00

    Bonjour,

    Malheureusement, ça ne fonctionne pas, il y a 9 jours de plus,

    Merci!

    0 commentaires Aucun commentaire
  3. DanielCo 107.7K Points de réputation
    2024-10-04T14:19:10+00:00

    Bonjour,

    Essaie (pas testé) :

    =SERIE.JOUR.OUVRE(SERIE.JOUR.OUVRE(M3;30)-1;1;Pâques!$D$4:$V$14)

    Daniel

    0 commentaires Aucun commentaire