Розрахунок потрібної дати

зміст

У деяких випадках події можуть бути не заплановані на певну дату, а прив’язані до певного дня тижня певного місяця та року – наприклад:

  • перший понеділок січня 2007 року є найважчим понеділком у році
  • Друга неділя квітня 2011 року – День протиповітряної оборони
  • Перша неділя жовтня 2012 року – День вчителя
  • і т.п.

Щоб визначити точну дату, на яку припадає такий день тижня, потрібна невелика, але хитра формула:

Розрахунок потрібної дати

=ДАТА(B1;B2;B4*7-6)+ОСТАТ(B3-ДАТА(B1;B2;);7)

в англійській версії буде

=DATE(B1;B2;B4*7-6)+MOD(B3-DATE(B1;B2;);7)

При використанні цієї формули передбачається, що

  • B1 – рік (число)
  • B2 – номер місяця (число)
  • B3 – номер дня тижня (пн=1, вт=2 і т.д.)
  • B4 – порядковий номер потрібного вам дня тижня 

За значне спрощення та вдосконалення формули велика подяка шановним SIT з нашого форуму.

  • Як Excel фактично зберігає та обробляє дати та час
  • Функція NeedDate з надбудови PLEX

залишити коментар