Formule Excel: Prochain jour de paie bihebdomadaire à partir de la date -

Table des matières

Formule générique

=CEILING(date+1,14)-1

Sommaire

Prochain jour de paie bihebdomadaire à partir de la date Pour obtenir le prochain jour de paie - en supposant un horaire bimensuel, avec des jours de paie le vendredi - vous pouvez utiliser une formule basée sur la fonction PLAFOND.

Dans l'exemple illustré, la formule en C6 est:

=CEILING(B6+1,14)-1

Remarque: cette formule suppose le système de date par défaut d'Excel 1900.

Explication

Cette formule dépend de la fonction CELING, qui arrondit les nombres à un multiple donné. Cela fonctionne car les dates fonctionnent dans le système de dates par défaut d'Excel 1900, où le premier jour du système est le numéro 1, égal à la date du dimanche 1er janvier 1900.

Dans ce schéma, le premier vendredi est le jour numéro 6, le deuxième vendredi est le jour 13 et le jour 14 est le deuxième samedi. Cela signifie que tous les deuxièmes samedis du futur sont divisibles par 14.

La formule utilise ce fait pour calculer le 2e samedi, puis soustrait 1 pour obtenir le vendredi précédent.

L'autre un vendredi sur deux

Si vous devez obtenir le vendredi alternatif dans un schéma un vendredi sur deux, vous pouvez utiliser cette version de la formule:

=CEILING(A1+8,14)-8

L'idée est la même, mais la formule doit avancer de 8 jours pour atteindre un multiple pair de 14. Une fois que PLAFOND renvoie une date, 8 jours sont soustraits pour revenir au vendredi précédent.

Remarque: je suis tombé sur cette formule comme réponse au débordement de pile par le génial Barry Houdini.

Bons liens

Réponse de Barry Houdini sur le stackoverflow

Articles intéressants...