Перейти до основного матеріалу

Як порахувати кількість днів, тижнів, місяців або років між двома датами?

Ви коли-небудь роздумували про обчислення кількості днів, тижнів, місяців чи років між двома датами в Excel? Цей посібник може допомогти вам якнайшвидше закінчити наступні операції.


Підрахуйте кількість днів між двома датами за формулами

Щоб порахувати кількість днів між двома даними, використовуйте формули нижче:

1. Введіть будь-яку з наведених нижче формул у порожню комірку, де ви хочете отримати результат:

=DATEDIF(A2,B2,"D")
=B2-A2

примітки: У наведеній вище формулі, A2 - комірка дати початку і B2 - клітинка дати завершення.

2. Потім перетягніть маркер заповнення до комірок, до яких ви хочете застосувати цю формулу, і кількість днів була розрахована, див. Знімок екрана:


Підрахуйте кількість тижнів між двома датами за формулами

Щоб порахувати, скільки тижнів між двома датами, ви можете скористатися наведеною нижче зручною формулою, просто відніміть дату початку від дати закінчення і розділіть на 7.

1. Введіть будь-яку з наведених нижче формул у порожню комірку:

=(DATEDIF(A2,B2,"D")/7)
=(B2-A2)/7

примітки: У наведеній вище формулі, A2 - комірка дати початку і B2 - клітинка дати завершення.

2. Потім перетягніть маркер заповнення вниз, щоб заповнити цю формулу, і ви отримаєте тижні в десяткових числах, див. Знімок екрана:

  • Tips Якщо ви хочете отримати кількість повних тижнів між двома датами, застосуйте цю формулу:
  • = ОКРУГЛИЙ ((DATEDIF (A2, B2, "d") / 7), 0)
    = INT ((B2-A2) / 7)


Обчисліть різну різницю між двома датами в днях, тижнях, місяцях, роках тощо.

Забагато формул, щоб запам’ятати, с Kutools для Excel's Помічник дати та часу функція, ви можете швидко отримати різні результати різниці між двома датами залежно від ваших потреб, не пам’ятаючи жодних формул, таких як тижні + дні , місяці + тижні тощо. Клацніть, щоб завантажити Kutools для Excel!

Kutools для Excel: з більш ніж 300 зручними надбудовами Excel, спробуйте безкоштовно без обмежень протягом 30 днів. Завантажте та безкоштовно пробну версію зараз!


Підрахуйте кількість місяців між двома датами за формулою

Якщо ви хочете визначити кількість місяців між двома датами, ви можете використовувати цю функцію DATEDIF.

1. Будь ласка, введіть наступну формулу в порожню клітинку, де ви хочете вивести результат:

=DATEDIF(A2,B2,"m")

примітки: У наведеній вище формулі, A2 - комірка дати початку і B2 - клітинка дати завершення.

2. Потім перетягніть маркер заповнення вниз, щоб заповнити цю формулу, і ви отримаєте кількість завершених місяців між даними двома датами, див. Знімок екрана:

  • Tips Якщо ви хочете отримати кількість повних тижнів між двома датами, застосуйте цю формулу:
  • = DATEDIF (A2, B2, "m") & "місяці" & DATEDIF (A2, B2, "md") & "дні"


Підрахуйте кількість років між двома датами за формулою

За допомогою вищезазначеної функції DATEDIF ви також можете розрахувати кількість років між двома датами.

1. Застосуйте формулу нижче до порожньої комірки:

=DATEDIF(A2,B2,"y")

примітки: У наведеній вище формулі, A2 - комірка дати початку і B2 - клітинка дати завершення.

2. Потім перетягніть маркер заповнення до клітинок, до яких потрібно застосувати цю формулу, і розраховано всю кількість років, як показано на знімку екрана нижче:


Підрахуйте кількість років, місяців і днів між двома датами за допомогою формул

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

1. У порожню комірку введіть або скопіюйте таку формулу:

=DATEDIF(A2, B2, "y") &" years "&DATEDIF(A2, B2, "ym") &" months " &DATEDIF(A2, B2, "md") &" days"

примітки: У наведеній вище формулі, A2 - комірка дати початку і B2 - клітинка дати завершення.

2. А потім перетягніть маркер заповнення, щоб заповнити цю формулу, і конкретна кількість років, місяців та днів між датами обчислюється одночасно, див. Знімок екрана:


Обчисліть різну різницю між двома датами в днях, тижнях, місяцях, роках з потужною функцією

Можливо, вас дратують наведені вище формули, якщо вони є Kutools для Excel, З його Помічник дати та часу Ви можете швидко отримати різні результати різниці між двома датами залежно від ваших потреб, наприклад, тижні + дні days місяці + тижні тощо.

Примітка:Щоб застосувати це Помічник дати та часу, по-перше, вам слід завантажити Kutools для Excel, а потім швидко та легко застосувати функцію.

після установки Kutools для Excel, будь ласка, зробіть так:

1. Клацніть клітинку, де потрібно знайти результат, а потім клацніть КутулсПомічник формули > Помічник дати та часу, див. скріншот:

2, в Помічник дати та часу у діалоговому вікні виконайте такі операції:

  • перевірити Різниця опція від тип розділ;
  • У Введення аргументів текстові поля, виділіть клітинки, які містять дату початку та дату закінчення окремо;
  • Потім виберіть потрібний тип вихідного результату. Наприклад, якщо ви хочете отримати кількість років, місяців, тижнів і днів між двома датами, ви просто вибираєте Рік + Місяць + Тиждень + День.

3. Закінчивши налаштування, натисніть OK , і ви отримаєте перший обчислений результат, тоді вам просто потрібно перетягнути маркер заповнення вниз до комірок, до яких ви хочете застосувати цю формулу, і ви отримаєте такий результат, як вам потрібно:

Натисніть, щоб завантажити Kutools для Excel та безкоштовну пробну версію зараз!


Більш відносні статті про дату та час:

  • Обчисліть години між часом після півночі в Excel
  • Припустимо, у вас є графік роботи, щоб записати ваш робочий час, час у стовпці А - це час початку сьогоднішнього дня, а час у стовпці Б - час закінчення наступного дня. Зазвичай, якщо ви розраховуєте різницю в часі між двома часами безпосередньо мінус "= B2-A2", він не відображатиме правильний результат, як показано на лівому скріншоті. Як ви могли правильно розрахувати години від двох разів після півночі в Excel?
  • Підрахуйте кількість днів / робочих днів / вихідних між двома датами
  • Вам коли-небудь доводилося рахувати кількість днів між двома датами в Excel? Можливо, іноді ви просто хочете обчислити робочі дні між двома датами, а іноді вам потрібно рахувати дні вихідних лише між двома датами. Як ви могли порахувати кількість днів між двома датами в певному стані?

Найкращі інструменти продуктивності офісу

Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

вкладка kte 201905


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (45)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Dateif formula how to input?
This comment was minimized by the moderator on the site
Hi I am trying to build up a salary report where i need to split a person salary by month if they completed that full month , and if their start or end date is after the beginning or the did of the month then calculate that month based on the network days worked. the problem I am getting when using the theses date formulas is that are not showing the correct completed month only. for example.

Start Date End Date
07/09/2022 11/01/2023

this should be 3 months and 26 days (18 working days in September and 8 working days in Jan 2023) = DatedIf formula is showing 4
Can anyone help?


thanks,
Charlotte
This comment was minimized by the moderator on the site
Quisiera saber, si podría calcular cuántos martes hay entre dos fechas; por ejemplo, en tres años o no es posible
Gracias de antemano por su colaboración
This comment was minimized by the moderator on the site
Hello, Pilar,
To get the number of a specific weekday, you can apply the below formula:
=SUMPRODUCT(--(WEEKDAY(ROW(INDIRECT(A2&":"&B2)))=3))


Note: A2 is the start date, B2 is the end date, and the number 3 indicates Tuesday, 1 to 7 indicates from Sunday to Saturday, you can change the number to your need.

Please try, hope it can help you!
This comment was minimized by the moderator on the site
Muchísimas gracias por su ayuda
This comment was minimized by the moderator on the site
Love Kutools! I purchased years ago and still visit the extednoffice.com site when I need fast solutions!
This comment was minimized by the moderator on the site
Avenger vs Marvell
perhitungan permainan roulette
perhitungan permainan sicbo
This comment was minimized by the moderator on the site
How can obtain age from two DOB. Eg- i need to calculate the age from DATE of Birth till the Date of Treatment was started
This comment was minimized by the moderator on the site
how to obtain matching no of months between two sets of dates ?
This comment was minimized by the moderator on the site
What is the formula for 01/05/2017 13:01:20 minus 01/05/2017 08:59:27 to get the total hours.
This comment was minimized by the moderator on the site
I need the following and cannot figure out the formula I have been given the date of birth, date of exam. I need a third date, (record purge date) that has the following rules; IF they are 18 or over by exam date, the purge date will be 7 years from exam date IF they are under 18 by exam date, the purge date would be 7 years from when they turn 18
This comment was minimized by the moderator on the site
Thank You so much for your way. 2017 calendar printable
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations