Формула на Excel: Преброяване на дните между две дати без уикендите
По принцип функцията DATEDIF може да брои дните между две дати, но ако искате да броите дните между две дати, но с изключение на почивните дни, което означава да броите работни дни само в диапазон от дати в Excel, коя формула може да ви помогне?
Ако искате да следвате този урок, моля, изтеглете примерната електронна таблица.
Обща формула:
NETWORKDAYS(start_date,end_date,[holiday]) |
Синтаксис и аргументи
Start_date, end_date: the date range that you want to count workdays from. |
Holiday: optional, the cell range that contains the holiday dates that you want to count days excluding. |
Връщана стойност
Формулата връща числова стойност.
Как работи тази формула
В клетка B3 и C3 са началната и крайната дата, в клетка B6:B10 избройте празниците, моля, използвайте формулата по-долу, за да преброите дните, с изключение на почивните дни и празниците.
=NETWORKDAYS(B3,C3,B6:B10) |
Натискане Въведете ключ за получаване на резултата от преброяването.
Обяснение
МРЕЖИ ДНИ функция: получава броя на работните дни между две дати.
Забележка
По подразбиране уикендите показват събота и неделя. Ако искате да посочите персонализираните уикенди, можете да използвате NETWORKDAYS.INTL функция както по-долу:
=NETWORKDAYS.INTL(start_date,end_date,[weekend],[holidays]) |
Номер на седмицата | Уикенд дни |
1 или пропуснат | събота и неделя |
2 | Неделя и понеделник |
3 | Понеделник и вторник |
4 | Вторник и сряда |
5 | Сряда и четвъртък |
6 | Четвъртък и петък |
7 | Петък и събота |
11 | Само неделя |
12 | Само понеделник |
13 | Само вторник |
14 | Само сряда |
15 | Само четвъртък |
16 | Само петък |
17 | Само събота |
Вземете например, почивните дни са понеделник и вторник, сега можете да броите дните, с изключение на почивните дни и празниците с формулите по-долу:
=NETWORKDAYS.INTL(B3,C3,3,B6:B10) |
Относителни формули
- Преобразувайте Unix Timestamp в Excel Time или Vice Inverse
Този урок предоставя формули за преобразуване между времето на Unix и времето на Excel. - Преобразувайте текст във време
Представяме ви формули за преобразуване на съхранена в текст дата в стандартна дата на Excel. - Преобразувайте времето в десетични часове
Тук се предоставя формула, която преобразува времето в десетични часове в Excel и обяснява как работи формулата. - Преобразувайте времето в десетични минути
В този урок той предоставя формула за преобразуване на времето в десетични минути в Excel.
Относителни функции
- Функция Excel IF
Тества за определени условия, след което връща съответните стойности - Функция VALUE на Excel
Преобразуване на текст в число. - Функция МЕСЕЦ на Excel
МЕСЕЦЪТ се използва за получаване на месеца като цяло число (1 до 12) от датата. - Функция ДЕН на Excel
Функцията ДЕН получава деня като число (1 до 31) от дата - Функция YEAR на Excel
Функцията YEAR връща годината въз основа на дадена дата в 4-цифрен формат на сериен номер.
Най-добрите инструменти за производителност в офиса
Kutools за Excel - помага ви да се откроите от тълпата
Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...
Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)
- Една секунда за превключване между десетки отворени документи!
- Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
- Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
- Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.