Зміст
Якщо ви шукаєте Функція Excel WEEKDAY то ви потрапили в потрібне місце. ТИЖДЕНЬ особливо зручна для планування, складання розкладу і навіть фінансового аналізу. Вона класифікується як Функції дати та часу в Excel, яка повертає день тижня для заданого аргументу.
У цій статті ми спробуємо обговорити ТИЖДЕНЬ Ви отримаєте інформацію про всі тонкощі функції, включаючи реальні приклади з відповідними поясненнями, щоб ви могли підлаштувати формулу під свої цілі.
Функція WEEKDAY в Excel (Швидкий перегляд)
Завантажити книгу Excel
Використання функції WEEKDAY.xlsxФункція ТИЖДЕНЬ в Excel: синтаксис та аргументи
Синтаксис
=WEEKDAY(серійний_номер, [тип_повернення])Значення повернення
від 0 до 7 (цифрами)
Аргументи
Аргумент | Обов'язково/необов'язково | Пояснення |
---|---|---|
серійний_номер | Необхідно | Число, що позначає день, починаючи з якого потрібно знайти день тижня |
тип_повернення | За бажанням | Число, що визначає тип значення, яке повертається |
Зауважте:
- Дати зберігаються в Microsoft Excel у вигляді послідовних порядкових номерів, що дозволяє використовувати їх у розрахунках. Крім того, дати слід вставляти у форматі дата або за допомогою кнопки Функція DATE Можуть виникнути проблеми, якщо дати вставляються в текстовому форматі.
- Тип_повернення є аргументом в методі ТИЖДЕНЬ яка задає перший день тижня. Якщо не вводити ніякого типу повернення, то функція ТИЖДЕНЬ функція повертає 1 для неділі та 7 для суботи (за замовчуванням). Тип повернення 11-17 введено у версії Excel 2010.
Тип_повернення | Перший день | Числовий результат | Початок-кінець |
---|---|---|---|
1 або не заповнюється (за замовчуванням) | Неділя | 1-7 | Неділя-субота |
2 | Понеділок | 1-7 | Понеділок-неділя |
3 | Вівторок | 0-6 (з понеділка = 0 в даному випадку) | Понеділок-неділя |
11 | Понеділок | 1-7 | Понеділок-неділя |
12 | Вівторок | 1-7 | Вівторок-понеділок |
14 | Четвер | 1-7 | Четвер-середа |
15 | П'ятниця | 1-7 | П'ятниця-четвер |
16 | Субота | 1-7 | Субота-п'ятниця |
17 | Неділя | 1-7 | Неділя-субота |
8 прикладів для розуміння та використання функції WEEKDAY в Excel
Excel пропонує різні програми, що використовують ТИЖДЕНЬ Спробуємо розглянути їх на прикладах.
Приклад 1: Основні приклади функції WEEKDAY
Якщо дні задані у форматі дати і не потрібно вводити значення типу return_type, то можна використати наступну формулу в полі D5 в камеру.
=WEEKDAY(C5)
Ось, C5 це Дата приєднання з Роберт .
- По-друге, натисніть ENTER .
- По-третє, скористайтеся Ручка наповнення перетягнувши курсор вниз, утримуючи його на клавіші правий нижній в кутку D5 в камері, як ця.
- Зрештою, результати будуть такими.
Але якщо тип повернення рівний 2 і 16 відповідно для одного і того ж набору даних. Ви можете використовувати наступну формулу в D5 в камеру.
- Якщо значення типу return_type рівне 2 :
=WEEKDAY(C5,2)
- Якщо значення типу return_type рівне 16 :
=WEEKDAY(C5,16)
Приклад 2: Використання функції WEEKDAY з функцією DATE
Уявімо, що дата приєднання вказана в порядковому номері. В такому випадку потрібно використовувати ДАТА де РІК , МІСЯЦЬ і Функції ДЕНЬ використовуються для повернення року, місяця та дня заданої дати відповідно.
- Зрештою, просто використовуйте наступну формулу в полі D5
=WEEKDAY(ДАТА(РІК(C5),МІСЯЦЬ(C5),ДЕНЬ(C5)),12)
- По-друге, натисніть ENTER .
- По-третє, скористайтеся Ручка наповнення .
- Відповідно, на виході ви отримаєте ось такий результат.
Приклад 3: Використання функції TEXT для знаходження назви дня тижня
Якщо ви хочете отримати назву дня тижня, який знаходиться за допомогою ТИЖДЕНЬ ви можете скористатися функцією ТЕКСТ функція .
- В кінцевому підсумку потрібно записати формулу в D5 в камері, як ця.
=TEXT(WEEKDAY(C5,2), "dddd")
- Аналогічно, після натискання кнопки ENTER а потім, використовуючи Ручка наповнення то на виході ми матимемо такий вигляд.
Приклад 4: WEEKDAY в поєднанні з функцією CHOOSE
Крім того, є ще один спосіб дізнатися назву дня тижня - скористатися кнопкою ВИБІР функція з ТИЖДЕНЬ функцію.
- Просто використовуйте наступну формулу в полі D5 а потім в камеру, а потім в Ручка наповнення як ми це робили раніше, щоб отримати такі результати.
=CHOOSE(WEEKDAY(C5), "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat")
Приклад 5: У поєднанні з функцією перемикача
Знову ж таки, ви можете скористатися КЛЮЧ функція для отримання назви дня тижня з ТИЖДЕНЬ функцію.
- Формула, що міститься в D5 клітина буде виглядати так.
=SWITCH(WEEKDAY(C5,1),1,"Sun",2,"Mon",3,"Tue",4,"Wed",5,"Thu",6,"Fri",7,"Sat")
Приклад 6: Функція WEEKDAY для отримання робочих та вихідних днів
Якщо ви хочете визначити робочі та вихідні дні для певної дати, ви можете скористатися формулою, яка являє собою комбінацію ЯКЩО і ТИЖДЕНЬ функції.
=IF(WEEKDAY(C5,2)<6, "Робочий день", "Вихідний")
Приклад 7: Функція WEEKDAY з умовним форматуванням
Якщо для кращої візуалізації необхідно виділити робочі та вихідні дні, ви можете скористатися функцією Умовне форматування на панелі інструментів Стилі командну панель.
Сходинки:
- Спочатку виділяємо комірки B5:D12 .
- По-друге, зверніться до Головна сторінка обирати Умовне форматування вибрати Нове правило .
- Врешті-решт, у нас з'явився Нове правило форматування з'явиться вікно.
- По-третє, обирайте Використовуйте формулу, щоб визначити, які клітинки форматувати .
- По-четверте, впишіть формулу в поле для формул.
=WEEKDAY($C5,2)<6
- По-п'яте, зверніться до Формат вибрати колір та інші параметри виводу при необхідності.
- В рамках проекту Формат комірок вікно, перейдіть до Заповнити обираємо колір (у нас це світло-зелений) та натискаємо ГАРАЗД. .
- Знову ж таки, в Нове правило форматування натисніть ГАРАЗД. .
- Аналогічним чином знову перейти до Нове правило форматування після виділення клітинок. На цей раз запишіть формулу таким чином.
=WEEKDAY($C5,2)>5
- Потім перейдіть за посиланням Формат .
- Зрештою, виберіть будь-який колір у списку Варіант заповнення Ми обрали світло-блакитний колір
- Клац, ГАРАЗД. .
- Нарешті, натисніть ГАРАЗД. в Нове правило форматування
- Відповідно, і результати будуть такими.
Приклад 8: Розрахунок платежу з урахуванням вихідних днів
Наостанок наведемо цікавий приклад: припустимо, у вас є проект, який потрібно завершити у встановлений термін, і ви змушені змусити свого співробітника виконувати додаткову роботу в робочі та вихідні дні.
Зазвичай, за вихідні дні ставка оплати вища. Якщо вказана кількість робочих годин, то потрібно розрахувати Оплата для кожного працівника та загальний платіж для всіх працівників.
Формула буде знаходитися в E5 в камеру.
=IF(WEEKDAY(C5, 2)>5, D5*$H$6,D5*$H$7)
Тоді скористайтеся кнопкою СУМА функція для агрегування індивідуального платежу.
Функція Excel РОБОЧИЙ ДЕНЬ для святкових днів
Для визначення робочої дати, яка настане через певну кількість днів від дати початку, скористайтеся функцією Excel РОБОЧИЙ ДЕНЬ функція, яка є ДАТА функцію.
Крім того, ця функція надає необов'язковий параметр свята, який, якщо його не включити, автоматично вважає вихідні дні, включаючи суботу та неділю, святковими і визначає майбутню робочу дату через вказану кількість днів.
Синтаксис РОБОЧИЙ ДЕНЬ функція в тому.
=WORKDAY(Дата_початку,Дні,Святкові дні)Припустимо, у нас є наступний набір даних, який має заголовки стовпців у вигляді Дата початку , Виробничі дні і Дні завершення У ньому також є колонки Свято та відповідні їм Дата У справі Дата початку У колонці А вказані дати початку проектів, у колонці В - орієнтовний час, необхідний для завершення цих проектів.
Нам потрібно з'ясувати, що Дата завершення в Колонка D .
- По-перше, запишіть формулу в поле D5 в камері, як ця.
=WORKDAY(B5,C5,G5:G9)
- Зрештою, натисніть ENTER
- Наостанок, скористайтеся кнопкою Ручка наповнення
- Як наслідок, ви отримаєте результати проекту Терміни завершення .
Типові помилки при використанні функції WEEKDAY
Під час використання функції ТИЖДЕНЬ Давай подивимось.
- #NUM - якщо серійний номер знаходиться за межами діапазону для базового значення поточної дати
- якщо тип_повернення знаходиться поза зоною досяжності від тип_повернення таблицю значень, як показано в розділі аргументів.
- #ЦІННІСТЬ! - відбувається тоді, коли або дана серійний_номер або наведені [ тип_повернення не є числовим.
Тому будьте уважні при роботі з функцією. Сподіваємося, що ви зможете розібратися і виправити, якщо побачите ці помилки. Також, ми можемо допомогти, якщо вам це потрібно.
Висновок
Таким чином, ви можете подати заявку на отримання ТИЖДЕНЬ для отримання дня тижня (буднього дня). Крім того, у вас є можливість комбінувати функцію з іншими функціями Excel. Якщо у вас є цікавий і унікальний метод використання функції ТИЖДЕНЬ будь ласка, поділіться нею у коментарях нижче. Дякуємо, що залишаєтесь з нами.