Така че можете да разчитате перфектно на работните дни

Изчисляването на работните дни е елементарна задача при професионалното изчисляване на датите. Използвайки добавката „Функции за анализ“, Excel има възможност да използва функцията МРЕЖИ ДНИ за изчисляване на разликата между две незавършени дати

Ако обаче искате също да броите съботите като работни дни, МРЕЖОВИТЕ ДНИ няма да ви помогнат. След това трябва да използвате специална формула за изчисляване на разликата в работни дни:

= Крайна дата + 1-начална дата-INTEGER ((WEEKDAY (начална дата; 2) + крайна дата-начална дата) / 7)

Предавате само два аргумента на формулата: За Начална дата и Крайна дата предайте двете стойности на датата, между които искате да изчислите разликата в работни дни. Функцията се предлага стандартно в Excel от версия 2007. Ако използвате по-ранна версия на Excel, първо трябва да интегрирате добавката „Функции за анализ“.

Формулата формира разликата между двете стойности на датата в работни дни; следователно тя отчита шест работни дни за всяка седмица, от понеделник до събота. Само неделя не се брои за работен ден.

За съжаление, с тази формула не е възможно да се прехвърлят определен брой неработни дни в отделна клетъчна област, които не се вземат предвид при изчислението.

В показаната работна книга следната формула в клетка D4 връща стойността 14:

= C4 + 1-B4-ИНТЕГЪР ((СЕДМИЦА (B4; 2) + C4-B4) / 7)

Има 16 дни между двете стойности на дата „04/12“ от клетка В4 и „04/27“ от клетка С4. От тях обаче „17 април“ и „24 април“ са неделя. Така че резултатът от 14 е правилен.

Така формулата изчислява работните дни между двете дати

Формулата работи по следния начин за изчисляване на работните дни, включително събота:

  • Използвайте функцията WEEKDAY, за да определите делничния ден на крайната дата. Вторият аргумент "2" връща стойност между 1 за понеделник и 7 за неделя.
  • Добавете разликата между двете стойности на датата към тази стойност.
  • Разделете резултата на 7, за да намерите броя на пълните седмици и съответно броя на неделите.
  • Изваждате този брой неделя от разликата между двете стойности на датата и получавате броя на работните дни, които търсите, включително събота.
  • Трябва да добавите стойност 1, така че да може да се брои както началната, така и крайната дата.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave