Съдържание
В този урок ще научите как да получите деня от седмицата от дата в Excel и как да преброите делничните/работните дни между две дати.
Функция ДЕН
- функция ДЕН (WEEKDAY) в Excel връща число между 1 (неделя) и 7 (събота), представляващо номера на деня от седмицата. Изглежда, че 16 декември 2013 г. във формулата по-долу се пада в понеделник.
=WEEKDAY(A1)
=ДЕНЬНЕД(A1)
- Можете също да използвате функцията за показване на деня от седмицата ТЕКСТ (ТЕКСТ).
=TEXT(A1,"dddd")
=ТЕКСТ(A1;"дддд")
- Създайте персонализиран формат за дата (dddd), за да покажете името на деня от седмицата.
Функция CLEAR
- функция ЧИСТИ РАБОТНИЦИ (NETWORKDAYS) връща броя дни от седмицата (с изключение на почивните дни) между две дати.
=NETWORKDAYS(A1,B1)
=ЧИСТРАБДНИ(A1;B1)
- Ако посочите списък с празници, тогава функцията ЧИСТИ РАБОТНИЦИ (NETWORKDAYS) ще върне броя на работните дни (с изключение на почивните дни и празниците) между две дати.
=NETWORKDAYS(A1,B1,E1:E2)
=ЧИСТРАБДНИ(A1;B1;E1:E2)
Календарът по-долу ще ви помогне да разберете по-добре функцията ЧИСТИ РАБОТНИЦИ (МРЕЖИ ДНИ).
- Excel съхранява датите като числа и отчита броя на дните от 0 януари 1900 г. Вместо да замествате диапазон от клетки във формулата, заместете числовите константи, които представляват тези дати. За да направите това, изберете E1:E2 във формулата по-долу и щракнете F9.
=NETWORKDAYS(A1,B1,{41633;41634})
=ЧИСТРАБДНИ(A1;B1;{41633;41634})
Функция WORKDAY
- функция ДЕЛНИК (WORKDAY) почти противоположни функции ЧИСТИ РАБОТНИЦИ (МРЕЖИ ДНИ). Връща датата преди или след посочения брой дни от седмицата (с изключение на почивните дни).
=WORKDAY(A1,B1)
=РАБДЕНЬ(A1;B1)
Забележка: функция ДЕЛНИК (WORKDAY) връща поредния номер на датата. Приложете формат на дата към клетка, за да я покажете.
Календарът по-долу ще ви помогне да разберете по-добре функцията ДЕЛНИК (ДЕЛНИК).
Отново, ако замените списък с празници, функцията ДЕЛНИК (WORKDAY) ще върне датата преди или след посочения брой работни дни (с изключение на почивните дни и празниците).