
Загальна формула
=CEILING(date+1,14)-1
Резюме
Наступний раз на тиждень із заробітної плати з дати Щоб отримати наступний заробітну плату - припускаючи щотижневий графік із зарплатою в п’ятницю - ви можете скористатися формулою, заснованою на функції СТОЛ.
У наведеному прикладі формула в C6 така:
=CEILING(B6+1,14)-1
Примітка: ця формула передбачає стандартну систему дат Excel 1900 за замовчуванням.
Пояснення
Ця формула залежить від функції CELING, яка округлює числа до заданого кратного. Це працює, тому що як працюють дати в системі дат Excel за замовчуванням 1900 року, де першим днем у системі є число 1, яке дорівнює даті неділі 1 січня 1900 року.
У цій схемі перша п’ятниця - день номер 6, друга п’ятниця - день номер 13, а день 14 - друга субота. Це означає, що всі другі суботи в майбутньому рівномірно діляться на 14.
Формула використовує цей факт для визначення 2-ї суботи, потім віднімає 1, щоб отримати попередню п’ятницю.
Інший кожну другу п’ятницю
Якщо вам потрібно отримати альтернативну п’ятницю в схемі кожної другої п’ятниці, ви можете скористатися цією версією формули:
=CEILING(A1+8,14)-8
Ідея та сама, але формула повинна рухатися вперед на 8 днів, щоб дійти до парного кратного 14. Після того, як CEILING поверне дату, 8 днів віднімаються, щоб повернутися до попередньої п’ятниці.
Примітка: Я натрапив на цю формулу як відповідь на переповнення стека дивним Баррі Гудіні.