Прескочи към основното съдържание Прескочи към навигацията
Допълнения към урока
Учебна програма Excel формули и функции
4. Математически и статистически функции (Math & Trig и Statistical)

ПРАКТИЧЕСКА ЗАДАЧА - Изчисляване на брой работни дни между две дати с произволни, ръчно настроени дати, определяни за почивни.

- 100лв. за ЧЕРЕН ПЕТЪК:   Вземи курс "Excel формули и функции" за     249 лв. 149 лв.   ВИЖ ТУК

Пълен достъп до курса: Не

За пълен достъп или безплатна проба (2 модула), моля влезте или се регистрирайте.


Най-важното от урока

Когато няма фиксирани уикенди и почивките са по произволни дати, стандартните функции за работни дни не вършат работа. Най-надеждният подход е да изчислиш календарните дни между началната и крайната дата, като включиш началната, и после да извадиш броя на ръчно зададените почивни дати в този интервал. Ключът е правилно зададено условие „между“ с два критерия. Най-важното: използвай COUNTIFS, за да преброиш почивните дати в интервала, и ги извади от общите дни.

Повтори показаното – стъпка по стъпка

  1. Подготви клетки за начало, край и списък с почивни дати (произволни, без фиксирани уикенди).
  2. Изчисли календарните дни: в отделна клетка въведи формула за разлика и включи началото: =Крайна - Начална + 1.
  3. Преброй почивните дати, попадащи в интервала: =COUNTIFS(СписъкПочивки, ">=" & Начална, СписъкПочивки, "<=" & Крайна).
  4. Изчисли работните дни: =(Крайна - Начална + 1) - COUNTIFS(...).
  5. По желание: маркирай част от формулата и натисни F9, за да видиш междинния резултат; можеш да визуализираш попадналите дати с Conditional Formatting.

Използвани функции и инструменти

  • COUNTIFS – брои елементи, отговарящи на множество критерии; тук за интервал „между“ (включително).
  • NETWORKDAYS.INTL – брои работни дни по седмичен шаблон за уикенд; не е подходящо, когато няма нито един фиксиран почивен ден.
  • F9 – изчислява избраната част от формулата (бърза проверка).
  • Conditional Formatting – визуално маркира датите, които попадат в интервала.