
Formuła ogólna
=CEILING(date+1,14)-1
Podsumowanie
Następna wypłata co dwa tygodnie od daty Aby otrzymać następną wypłatę - zakładając dwutygodniowy harmonogram, z dniami wypłaty w piątek - możesz użyć formuły opartej na funkcji CEILING.
W pokazanym przykładzie formuła w C6 to:
=CEILING(B6+1,14)-1
Uwaga: ta formuła zakłada domyślny system daty programu Excel 1900.
Wyjaśnienie
Ta formuła zależy od funkcji CELING, która zaokrągla liczby do określonej wielokrotności. Działa, ponieważ jak działają daty w domyślnym systemie daty programu Excel 1900, gdzie pierwszy dzień w systemie to liczba 1, równa dacie niedzieli 1 stycznia 1900 r.
W tym schemacie pierwszy piątek to dzień numer 6, drugi piątek to dzień numer 13, a dzień 14 to druga sobota. Oznacza to, że wszystkie następne soboty w przyszłości są równo podzielne przez 14.
Formuła wykorzystuje ten fakt do obliczenia drugiej soboty, a następnie odejmuje 1, aby otrzymać poprzedni piątek.
Drugi co drugi piątek
Jeśli chcesz uzyskać alternatywny piątek w co drugi piątek, możesz użyć tej wersji formuły:
=CEILING(A1+8,14)-8
Pomysł jest taki sam, ale formuła musi przesunąć się o 8 dni do przodu, aby uzyskać parzystą wielokrotność 14. Gdy CEILING zwraca datę, odejmuje się 8 dni, aby wrócić do poprzedniego piątku.
Uwaga: wpadłem na tę formułę jako odpowiedź na przepełnienie stosu przez niesamowitego Barry'ego Houdiniego.