Як застосувати формулу Excel для підрахунку днів з дати по сьогодні

  • Поділитися Цим
Hugh West

Підрахунок кількості днів в Excel є важливим завданням у нашій повсякденній діяльності. Але які формули Excel дозволяють зробити це ефективно? У цій статті я збираюся підрахувати кількість днів від будь-якої дати до сьогоднішнього дня за допомогою формули Excel та Power Query.

Завантажити Практичний посібник

Ви можете завантажити наступну таблицю в Excel для кращого розуміння та практичного застосування.

Дата відліку до сьогодні.xlsx

8 простих способів застосувати формулу Excel для підрахунку днів з дати по сьогодні

У цій статті ми продемонструємо Вам, як застосувати Формула Excel для підрахунку днів від дати до сьогоднішнього дня, використовуючи формула віднімання , функція TODAY , функція DATE , функція DAYS , функція DATEDIF , функція NETWORKDAYS , функція NETWORKS.INT а також використання Power Query .

Перш ніж перейти до основної дискусії, давайте подивимось на наш набір даних.

На наступному малюнку наведені прізвища працівників з датами їх приєднання до нас. Ми повинні підрахувати кількість днів від дати приєднання до Сьогодні .

Почнемо

1. Використання формули віднімання для підрахунку днів з дати по сьогодні в Excel

Ми можемо легко порахувати кількість днів від дати приєднання до сьогоднішнього дня, використовуючи формулу віднімання.

Формула віднімання, яка є найпростішою для вирахування, може бути легко застосована шляхом введення мінус (-) між цими двома датами.

Крок 1:

  • По-перше, виберіть пункт E5 в камеру.
  • Тоді запишіть наступну формулу.
=D5-C5

  • Наостанок, натисніть ENTER .

Крок 2:

  • Таким чином, ви побачите кількість днів між датою приєднання першої особи та сьогоднішньою датою.
  • Потім скористайтеся кнопкою Ручка наповнення і перетягніть його вниз з інструмента E5 в камеру до E13 в камеру.

Крок 3:

  • Нарешті, ви отримаєте кількість днів для всіх людей у наборі даних.

Читати далі: Як відняти кількість днів або дату від сьогодні в Excel

2. використання функції TODAY для підрахунку днів з дати по сьогодні

Якщо ви не хочете створювати іншу комірку для поточної дати, ви завжди можете скористатися СЬОГОДНІ функція .

Ця функція повертає поточну дату, яка постійно оновлюється при зміні або відкритті набору даних. Аргументи не подаються в функція TODAY .

Крок 1:

  • Щоб застосувати функцію в нашому наборі даних, виберіть порожню комірку, наприклад E5 в камеру.
  • Потім введіть наступну формулу, щоб підрахувати загальну кількість днів, з яких працівник приступив до роботи в офісі. C5 дата приєднання працівника.
=TODAY()-C5

  • А потім натисніть ENTER .

Крок 2:

  • Таким чином, ви побачите кількість днів між датою приєднання першої особи та сьогоднішньою датою.
  • Потім скористайтеся кнопкою Ручка наповнення і перетягніть його вниз з інструмента E5 в камеру до E13 в камеру.

Крок 3:

  • Нарешті, ви отримаєте кількість днів для всіх людей у наборі даних.

Читати далі: Формула Excel для обчислення кількості днів між сьогоднішньою та іншою датою

3. використання формули Excel з функцією DAYS для підрахунку днів з дати по сьогодні

Ще один простий спосіб підрахувати кількість днів між двома датами у цьому випадку застосовується дата приєднання, а також поточна дата ДНІ функція .

Функція повертає кількість днів між двома датами Excel.

Синтаксис функції DAYS

=DAYS (дата_закінчення, дата_початку)

Аргументи функції DAYS

дата_закінчення - Кінцева дата.

дата_початку - Дата початку.

Крок 1:

  • Отже, давайте застосуємо функцію до нашого набору даних. Тепер виділимо порожню комірку, наприклад D5 .
  • Потім, вставте наступну формулу нижче тут. де D5 дата поточного дня та C5 дата приєднання.
=DAYS(D5,C5)

  • Після цього нанесли удари по ENTER .

Крок 2:

  • Тут ви побачите кількість днів між датою приєднання першої особи та сьогоднішньою датою.
  • Потім скористайтеся кнопкою Ручка наповнення і перетягніть його вниз з інструмента E5 в камеру до E13 в камеру.

Крок 3:

  • В результаті ви отримаєте кількість днів для всіх людей в наборі даних.

Читати далі: Як розрахувати кількість днів між двома датами в Excel

4. застосування функції ДАТА для відліку днів від сьогодні в Excel

Розрахувати кількість днів можна за допомогою функція DATE . ДАТА функція повертає порядковий номер, який має певна дата.

Синтаксис функції DATE

=ДАТА (рік, місяць, день)

Аргументи функції DATE

рік - Кількість за рік.

місяць - Кількість за місяць.

день - Номер за день.

Оскільки у нас є одна комірка, яка містить дату, ми можемо використати функцію РІК , МІСЯЦЬ і ДЕНЬ для вилучення року, місяця та дати відповідно. Також можна ввести дані вручну.

  • Функція YEAR витягує рік з заданої дати. Синтаксис функції наступний
=РІК (дата)

  • На сьогоднішній день, на жаль, це не так. Функція Excel МІСЯЦЬ витягує місяць від заданої дати
=МІСЯЦЬ (серійний_номер)

  • На сьогоднішній день, на жаль, це не так. Функція Excel DAY повертає день місяця у вигляді числа від 1 до 31 від заданої дати.
=DAY (дата)

Крок 1:

  • Таким чином, наша формула набуває вигляду де D5 дата поточного дня та C5 дата приєднання.
=DATE(РІК(D5),МІСЯЦЬ(D5),ДЕНЬ(D5))-DATE(РІК(C5),МІСЯЦЬ(C5),ДЕНЬ(C5))

  • Тепер виберіть порожню комірку E5 введіть формулу та натисніть ENTER .

Крок 2:

  • Таким чином, ви побачите кількість днів між датою приєднання першої особи та сьогоднішньою датою.
  • Крім того, скористайтеся Ручка наповнення і перетягніть його вниз з інструмента E5 в камеру до E13 в камеру.

Крок 3:

  • Нарешті, на наведеному зображенні показано кількість днів між датою приєднання та сьогоднішньою датою в наборі даних.

Читати далі: Обчислити кількість днів між двома датами за допомогою VBA в Excel

Схожі читання

  • Як порахувати кількість місяців між двома датами в Excel
  • Додавання днів до дати в Excel без урахування вихідних (4 способи)
  • Як порахувати робочі дні в місяці в Excel (4 простих способи)
  • Віднімаємо дати в Excel, щоб отримати роки (7 простих способів)
  • Як розрахувати робочі дні між двома датами в Excel (4 способи)

5. використання формули Excel з функцією DATEDIF для підрахунку днів від дати до сьогодні

Використання ДАТАIF також є способом підрахунку днів між датами Excel. Вона спеціально призначена для визначення різниці в часі в різних одиницях виміру, включаючи дні, місяці та роки.

Синтаксис функції DATEIF

=DATEDIF (дата_початку, дата_закінчення, одиниця виміру)

Аргументи функції DATEIF

дата_початку - Дата початку у форматі Excel дата порядковий номер.

дата_закінчення - Кінцева дата у форматі Excel дата порядковий номер.

підрозділ - Одиниця виміру часу (роки, місяці або дні), що використовується (роки, місяці або дні).

Крок 1:

  • Таким чином, формула для нашого набору даних наведена нижче, де D5 дата поточного дня та C5 є датою приєднання. Також, d відноситься до днів (повних днів).
=DATEDIF(C5,D5, "d")

  • Тепер введіть формулу в порожню комірку і натисніть ENTER .
  • Аналогічним чином ДНІ ви також можете скористатися функцією СЬОГОДНІ функціонують тут замість дата_закінчення.

Крок 2:

  • Потім ви побачите кількість днів між датою приєднання першої особи та сьогоднішньою датою.
  • Крім того, скористайтеся Ручка наповнення і перетягніть його вниз з інструмента E5 в камеру до E13 в камеру.

Крок 3:

  • Нарешті, на наведеному зображенні показано кількість днів між датою приєднання та сьогоднішньою датою в наборі даних.

Читати далі: Як порахувати місяці від дати до сьогодні за допомогою формули Excel

6. застосування функції СРЗНАЧ для підрахунку днів з дати по сьогодні в Excel

Якщо ви хочете порахувати робочі дні і виключити вихідні та святкові дні, ви можете скористатися РОБОЧІ ДНІ функція .

Excel РОБОЧІ ДНІ функція підраховує кількість робочих днів між двома датами. Субота та неділя автоматично виключаються з функції, а також за бажанням може бути виключений список святкових днів.

Змінити вихідні дні за замовчуванням у функції не можна.

Синтаксис мережевих днів Функція

=РОБОЧІ ДНІ (дата_початку, дата_закінчення, [святкові дні])

Аргументи МЕРЕЖЕВИХ ДНІВ Функція

дата_початку - Дата початку.

дата_закінчення - Кінцева дата.

канікули - [необов'язково] Перелік неробочих днів у вигляді дат.

Крок 1:

  • По-перше, давайте порахуємо кількість робочих днів без урахування вихідних днів за замовчуванням, а також без урахування святкових днів.
  • Отже, виділимо порожню комірку і вставимо наступну формулу, де C5 дата приєднання та D5 дата поточного дня.
=NETWORKDAYS(C5,D5)

  • Потім натисніть ENTER .

Крок 2:

  • Потім ви побачите кількість днів між датою приєднання першої особи та сьогоднішньою датою.
  • Після цього скористайтеся кнопкою Ручка наповнення і перетягніть його вниз з інструмента E5 в камеру до E13 в камеру.

Крок 3:

  • Нарешті, на наведеному зображенні показано кількість днів між датою приєднання та сьогоднішньою датою в наборі даних.

Тепер ми можемо включити список святкових днів. Не обов'язково, щоб діапазон комірок святкових днів був близьким до двох інших дат. Але прослідкуйте, щоб Долар ($) Знак доступний в діапазоні клітинок, щоб він працював для всіх співробітників.

Тому формула буде такою:

=NETWORKDAYS(C5,D5,$E$5:$E$13)

де C5 дата приєднання, D5 дата поточного дня (можна використовувати СЬОГОДНІ замість нього) та $E$5:$E$13 діапазон комірок для святкових днів. Після цього виділяємо порожню комірку і натискаємо клавішу Увійдіть .

  • В результаті ви отримаєте наступний результат.

Читати далі: Як розрахувати робочі дні без урахування неділі в Excel

7. використання функції NETWORKDAYS.INT в Excel для підрахунку днів з дати по сьогодні

Як відомо, вихідні дні в різних країнах відрізняються один від одного. Наприклад, в деяких країнах вихідними днями є п'ятниця та субота.

Одним з головних обмежень РОБОЧІ ДНІ функція фіксована на суботу та неділю. Якщо ви хочете налаштувати вихідні дні, то NETWORKDAYS.INT буде правильним варіантом для вас.

Ця функція також підраховується кількість робочих днів без урахування індивідуально встановлених вихідних та святкових днів.

Синтаксис файлу NETWORKDAYS.INT Функція

=NETWORKDAYS.INTL (дата_початку, дата_закінчення, [вихідні], [свята])

Аргументи NETWORKDAYS.INT Функція

дата_початку - Дата початку.

дата_закінчення - Кінцева дата.

вихідні - [необов'язково] Параметр, для якого дні тижня вважати вихідними.

канікули - [необов'язково] Посилання на дати, які слід вважати неробочими днями.

Крок 1:

  • Щоб застосувати формулу до нашого набору даних, виберіть порожню комірку, наприклад E5 .
  • Потім введіть наступну формулу, де C5 дата приєднання та D5 дата поточного дня та 7 стосується вихідних днів п'ятниці та суботи.
=NETWORKDAYS.INTL(C5,D5,7)

  • Після натискання ENTER ви отримаєте наступний результат.

Крок 2:

  • Таким чином, ви побачите кількість днів між датою приєднання першої особи та сьогоднішньою датою.
  • Після цього скористайтеся кнопкою Ручка наповнення і перетягніть його вниз з інструмента E5 в камеру до E13 в камеру.

Крок 3:

  • Таким чином, наведене зображення показує кількість днів між датою приєднання та сьогоднішньою датою в наборі даних.

  • Пізніше, якщо ви зможете включити в функцію святкові дні. В такому випадку, запишіть тут наступну формулу. де C5 дата приєднання та D5 дата поточного дня, 7 для вихідних днів п'ятниці та суботи та $E$5:$E$13 це на свята.
=NETWORKDAYS.INTL(C5, D5,7,$E$5:$E$13)

  • В результаті ви отримаєте наступний результат.

Читати далі: Як розрахувати прострочену заборгованість в Excel (покроково)

8 Використання потужного запиту для підрахунку днів з дати по сьогодні в Excel

Якщо ви хочете зробити такий же аналіз за допомогою Power Query що я зробив, використовуючи різні функції Excel, це буде правильним рішенням.

Power Query один з найпотужніших інструментів бізнес-аналітики, не вимагає від користувача вивчення певного коду.

Першою функцією, доступною в MS Excel у 2010, Excel 2010 та 2013 роках, була безкоштовна надбудова. З 2016 року вона була повністю інтегрована в Excel.

Тут я показую лише процес віднімання за допомогою Power Query .

Крок 1:

  • Спочатку виділяємо діапазон комірок B4:D13 > З таблиці (доступно в Дані tab)> Створити таблицю Преса.

Крок 2:

  • Додати колонку Преса CTRL виберіть дві колонки, тобто Дата приєднання і Сьогодні натисніть на Дата > Відніміть дні.

Крок 3:

  • Виберіть Головна вкладка > Закрити & Завантажити > Закрити та завантажити в.

  • Тут ми виділимо Новий робочий аркуш Преса.

  • Врешті-решт, ви отримаєте результат, який виглядає наступним чином.

Читати далі: Як автоматично порахувати дні від дати до сьогодні за допомогою формули Excel

Висновок

У цій статті ми розглянули 8 способи використання формул Excel для підрахунку днів з дати по сьогоднішній день. Щиро сподіваюся, що вам сподобалася і ви дізналися багато нового з цієї статті. Крім того, якщо ви хочете прочитати інші статті на тему Excel Ви можете відвідати наш сайт, ExcelWIKI Якщо у Вас є запитання, коментарі чи рекомендації, будь ласка, залишайте їх у розділі коментарів нижче.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.