У цьому посібнику ви дізнаєтеся, як отримати день тижня з дати в Excel і як підрахувати кількість днів тижня/робочих днів між двома датами.
Функція ДЕНЬ
- функція ДЕНЬ (WEEKDAY) у Excel повертає число від 1 (неділя) до 7 (субота), що відповідає номеру дня тижня. Виявляється, що 16 грудня 2013 року у наведеній нижче формулі припадає на понеділок.
=WEEKDAY(A1)
=ДЕНЬНЕД(A1)
- Ви також можете використовувати функцію для відображення дня тижня TEXT (ТЕКСТ).
=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) поверне дату до або після вказаної кількості робочих днів (за винятком вихідних і святкових днів).