Изчисляване на желаната дата

Съдържание

В някои случаи събитията може да не са планирани за конкретна дата, а да са обвързани с конкретен ден от седмицата на даден месец и година – например:

  • първият понеделник на януари 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

Оставете коментар