Формула на Excel: Следващият ден на изплащане на всеки две седмици от датата -

Съдържание

Обща формула

=CEILING(date+1,14)-1

Обобщение

Следваща заплата на всеки две седмици от дата За да получите следващата заплата - приемайки двуседмичен график, с заплати в петък - можете да използвате формула, базирана на функцията ТАВАН.

В показания пример формулата в C6 е:

=CEILING(B6+1,14)-1

Забележка: тази формула приема системата за дата 1900 по подразбиране на Excel.

Обяснение

Тази формула зависи от функцията CELING, която закръглява числата до дадено кратно. Той работи, тъй като датите работят в системата за дата 1900 по подразбиране на Excel, където първият ден в системата е числото 1, равно на датата неделя, 1 януари 1900 г.

При тази схема първият петък е ден номер 6, вторият петък е ден номер 13, а ден 14 е втората събота. Това означава, че всички втора събота в бъдеще се делят равномерно на 14.

Формулата използва този факт, за да разбере 2-ра събота, след което изважда 1, за да получи предишния петък.

Другата през всеки петък

Ако трябва да вземете алтернативния петък във всяка друга схема от петък, можете да използвате тази версия на формулата:

=CEILING(A1+8,14)-8

Идеята е същата, но формулата трябва да се превърти 8 дни напред, за да се стигне до дори кратно на 14. След като CEILING върне дата, 8 дни се изваждат, за да се върнете към предишния петък.

Забележка: Натъкнах се на тази формула като отговор при препълване на стека от страхотния Бари Худини.

Добри връзки

Отговорът на Бари Худини за stackoverflow

Интересни статии...