
Formula generică
=CEILING(date+1,14)-1
rezumat
Pentru a obține următoarea zi de plată - presupunând un program bisăptămânal, cu zile de plată vineri - puteți utiliza o formulă bazată pe funcția CEILING.
În exemplul prezentat, formula din C6 este:
=CEILING(B6+1,14)-1
Notă: această formulă presupune sistemul implicit al datei Excel din 1900.
Explicaţie
Această formulă depinde de funcția CELING, care rotunjește numerele până la un multiplu dat. Funcționează deoarece funcționează datele în sistemul implicit de date 1900 al Excel, unde prima zi din sistem este numărul 1, egală cu data de duminică 1 ianuarie 1900.
În această schemă, prima vineri este ziua numărul 6, a doua vineri este ziua numărul 13, iar ziua 14 este a doua sâmbătă. Ceea ce înseamnă asta este că toate cele de-a doua sâmbătă din viitor sunt uniform divizibile cu 14.
Formula folosește acest fapt pentru a afla a doua sâmbătă, apoi scade 1 pentru a obține vinerea anterioară.
Celălalt în fiecare vineri
Dacă aveți nevoie să obțineți vinerea alternativă într-o schemă la fiecare două zile, puteți utiliza această versiune a formulei:
=CEILING(A1+8,14)-8
Ideea este aceeași, dar formula trebuie să ruleze înainte 8 zile pentru a ajunge la un multiplu egal de 14. Odată ce CEILING returnează o dată, se scad 8 zile pentru a reveni la vinerea anterioară.
Notă: Am întâlnit această formulă ca răspuns la depășirea stivei de către minunatul Barry Houdini.