Excel 2020: Изчисляване на нестандартни работни седмици - Съвети за Excel

Съдържание

В моите семинари на Power Excel е доста рано през деня, когато показвам как да щракнете с десния бутон върху дръжката за попълване, да плъзнете дата и след това да изберете Fill Weekdays. Това запълва датите от понеделник до петък. Питам публиката: „Колко от вас работят от понеделник до петък?“ Много ръце се качват. Казвам: „Това е страхотно. За всички останали Microsoft очевидно не се интересува от вас. " Смях.

Със сигурност изглежда, че ако работите нещо различно от понеделник до петък или имате година, приключваща всеки ден, различен от 31 декември, много неща в Excel не работят много добре.

Две функции в Excel обаче показват, че екипът на Excel се грижи за хората, които работят с нечетни работни седмици: NETWORKDAYS.INTL и WORKDAY.INTL.

Но нека започнем с оригиналните им предшестващи понеделник-петък. Следващата фигура показва начална дата в колона Б и крайна дата в колона В. Ако извадите =C5-B5, ще получите броя на дните между двете дати. За да разберете броя делнични дни, използвате =NETWORKDAYS(B2,C2).

Забележка

Ако извадите понеделник 14 август от петък 18 август, Excel ще ви каже, че между двете дати има 4 дни. Excel не отчита крайната дата. Но NETWORKDAYS отчита първата и последната дата в диапазона.

Става още по-добре. NETWORKDAYS дава възможност за незадължителен трети аргумент, където посочвате работни почивки. На следващата фигура списъкът с празници в H3: H15 позволява изчисляване на работни дни по-малко празници в колона F.

Преди Excel 2007 функциите NETWORKDAYS и WORKDAY са били налични, ако сте активирали добавката Analysis ToolPak, която се доставя с всяко копие на Excel. За Excel 2007 тези добавки бяха основна част от Excel. В Excel 2007 Microsoft добави INTL версии на двете функции с нов аргумент Weekend. Този аргумент позволява всеки два последователни дни като уикенд и също така позволява еднодневен уикенд.

Освен това има няколко държави с уикенди, които не падат в събота и неделя. Всички показани по-долу държави, с изключение на Бруней Дарусалем, придобиха функционалност с NETWORKDAYS.INTL и WORKDAY.INTL.

Все пак има случаи, когато уикендът не отговаря на нито една от 14-те дефиниции на уикенда, добавени в Excel 2007.

Например пазар Хартвил е отворен в понеделник, четвъртък, петък и събота. Това означава, че уикендът им е вторник, сряда и неделя.

Започвайки от Excel 2010, вместо да използвате 1-7 или 11-17 като аргумент през уикенда, можете да предадете 7-цифрен двоичен текст, за да посочите дали дадена компания е отворена или затворена в определен ден. Изглежда малко необичайно, но използвате 1, за да посочите, че магазинът е затворен за уикенда, и 0, за да покажете, че магазинът е отворен. В крайна сметка 1 обикновено означава Включен, а 0 обикновено Изключен. Но името на аргумента е Уикенд, така че 1 означава, че е почивен ден, а 0 означава, че нямате почивен ден.

По този начин за графика от понеделник, четвъртък, петък и събота на пазара Хартвил ще използвате „0110001“. Всеки път, когато пиша един от тези текстови низове, трябва да казвам мълчаливо в главата си: „Понеделник, вторник, сряда …“, докато пиша всяка цифра.

Марион Кобленц на пазара Хартвил може да използва следната формула, за да разбере колко дни на пазара има между две дати.

Между другото, не използвах незадължителния аргумент за празниците по-горе, защото Денят на паметта, 4 юли и Денят на труда са най-големите клиентски дни в Хартвил.

Ако някога сте в североизточната част на Охайо, трябва да се отбиете в Хартвил, за да видите 100% американската къща в хардуера на Хартвил и да опитате страхотната храна в кухнята на Хартвил.

Интересни статии...