Excel vzorec: Příští dvoutýdenní výplata od data -

Obsah

Obecný vzorec

=CEILING(date+1,14)-1

souhrn

Příští dvoutýdenní výplatní den od data Chcete-li získat další výplatní den - za předpokladu dvoudenního harmonogramu s výplatními dny v pátek, můžete použít vzorec založený na funkci CEILING.

V zobrazeném příkladu je vzorec v C6:

=CEILING(B6+1,14)-1

Poznámka: Tento vzorec předpokládá výchozí datový systém aplikace Excel 1900.

Vysvětlení

Tento vzorec závisí na funkci CELING, která zaokrouhlí čísla na daný násobek. Funguje to proto, že jak data fungují ve výchozím datovém systému aplikace Excel 1900, kde první den v systému je číslo 1, které se rovná datu neděle 1. ledna 1900.

V tomto schématu je první pátek den číslo 6, druhý pátek je den číslo 13 a den 14 je druhá sobota. To znamená, že všechny druhé soboty v budoucnosti budou rovnoměrně dělitelné 14.

Vzorec používá tuto skutečnost k výpočtu 2. soboty, poté odečte 1, aby získal pátek předchozí.

Druhý každý druhý pátek

Pokud potřebujete získat alternativní pátek v každém druhém pátečním schématu, můžete použít tuto verzi vzorce:

=CEILING(A1+8,14)-8

Myšlenka je stejná, ale vzorec se musí vrátit o 8 dní dopředu, aby se dostal na sudý násobek 14. Jakmile CEILING vrátí datum, odečte se 8 dní, aby se přesunul zpět na předchozí pátek.

Poznámka: Do tohoto vzorce jsem narazil jako odpověď na přetečení zásobníku úžasným Barrym Houdinim.

Dobré odkazy

Odpověď Barryho Houdiniho na stackoverflow

Zajímavé články...