Excel-formule: volgende tweewekelijkse betaaldag vanaf datum -

Inhoudsopgave

Generieke formule

=CEILING(date+1,14)-1

Samenvatting

Volgende tweewekelijkse betaaldag vanaf datum Om de volgende betaaldag te krijgen - uitgaande van een tweewekelijks schema, met betaaldagen op vrijdag - kunt u een formule gebruiken die is gebaseerd op de functie PLAFOND.

In het getoonde voorbeeld is de formule in C6:

=CEILING(B6+1,14)-1

Opmerking: deze formule gaat uit van het standaard 1900-datumsysteem van Excel.

Uitleg

Deze formule is afhankelijk van de functie CELING, die getallen naar boven afrondt op een bepaald veelvoud. Het werkt omdat hoe datums werken in het standaard 1900-datumsysteem van Excel, waarbij de eerste dag in het systeem het nummer 1 is, gelijk aan de datum zondag 1 januari 1900.

In dit schema is de eerste vrijdag dag 6, de tweede vrijdag dag 13 en dag 14 de tweede zaterdag. Dit betekent dat alle tweede zaterdag in de toekomst evenredig deelbaar zijn door 14.

De formule gebruikt dit feit om de 2e zaterdag te berekenen en trekt vervolgens 1 af om de vorige vrijdag te krijgen.

De andere elke andere vrijdag

Als u de alternatieve vrijdag in een schema om de vrijdag moet krijgen, kunt u deze versie van de formule gebruiken:

=CEILING(A1+8,14)-8

Het idee is hetzelfde, maar de formule moet 8 dagen vooruitlopen om een ​​even veelvoud van 14 te krijgen. Zodra CEILING een datum retourneert, worden 8 dagen afgetrokken om terug te gaan naar de vorige vrijdag.

Opmerking: ik kwam deze formule tegen als antwoord op stack overflow door de geweldige Barry Houdini.

Goede links

Barry Houdini's antwoord op stackoverflow

Interessante artikelen...