Excel képlet: A következő kéthetes fizetésnap a dátumtól -

Tartalomjegyzék

Általános képlet

=CEILING(date+1,14)-1

Összegzés

A következő fizetésnap megszerzéséhez - kéthetenkénti ütemezést feltételezve, pénteki fizetésnapokkal - használhat egy képletet, amely a CEILING függvényen alapul.

A bemutatott példában a C6 képlete a következő:

=CEILING(B6+1,14)-1

Megjegyzés: ez a képlet feltételezi az Excel alapértelmezett 1900 dátumrendszerét.

Magyarázat

Ez a képlet a CELING függvénytől függ, amely egy adott többszörösig kerekíti a számokat. Azért működik, mert a dátumok hogyan működnek az Excel alapértelmezett 1900-as dátumrendszerében, ahol a rendszer első napja az 1. szám, egyenlő az 1900. január 1., vasárnap dátummal.

Ebben a sémában az első péntek a 6., a második a 13. és a 14. nap a második szombat. Ez azt jelenti, hogy a jövőben minden második szombat egyenletesen osztható 14-gyel.

A képlet ezt a tényt használja arra, hogy kitalálja a 2. szombatot, majd kivonja az 1 értéket az előző péntek megszerzéséhez.

A másik minden második pénteken

Ha minden második pénteki sémában meg kell kapnia az alternatív pénteket, használhatja a képlet ezt a verzióját:

=CEILING(A1+8,14)-8

Az ötlet ugyanaz, de a képletnek 8 nappal előre kell gördülnie, hogy elérjük a 14 egyenletes többszörösét. Miután a CEILING visszaad egy dátumot, 8 napot levonunk, hogy visszalépjünk az előző péntekre.

Megjegyzés: A remek Barry Houdini verem túlcsordulásának válaszaként futottam be erre a képletre.

Jó linkek

Barry Houdini válasza a stackoverflow-ról

érdekes cikkek...