Прескочи на основното съдържание

Как да преброим броя на дните, седмиците, месеците или годините между две дати?

Автор: Xiaoyang Последна промяна: 2020-05-07

Мислили ли сте някога да изчислите колко дни, седмици, месеци или години са между две дадени дати в Excel? Този урок може да ви помогне да завършите следните операции възможно най-скоро.


Пребройте броя на дните между две дати с формули

За да преброите броя на дните между две дадени дати, моля, използвайте формулите по-долу:

1. Въведете някоя от формулите по-долу в празна клетка, където искате да получите резултата:

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

Забележка: В горната формула, A2 е клетката за начална дата и B2 е клетката за крайна дата.

2. След това плъзнете манипулатора за попълване надолу към клетките, към които искате да приложите тази формула, и броят на дните е изчислен, вижте екранната снимка:


Пребройте броя на седмиците между две дати с формули

За да преброите колко седмици между две дати, можете да използвате удобната формула по-долу, просто извадете началната дата от крайната и разделете на 7.

1. Въведете някоя от формулите по-долу в празна клетка:

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

Забележка: В горната формула, A2 е клетката за начална дата и B2 е клетката за крайна дата.

2. След това плъзнете манипулатора за попълване надолу, за да попълните тази формула, и ще получите седмиците в десетични числа, вижте екранната снимка:

  • СъветиАко искате да получите броя на пълните седмици между две дати, моля, приложете тази формула:
  • =ROUNDDOWN((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. След това плъзнете манипулатора за попълване надолу, за да попълните тази формула, и ще получите броя на завършените месеци между дадените две дати, вижте екранната снимка:

  • СъветиАко искате да получите броя на пълните седмици между две дати, моля, приложете тази формула:
  • =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, Със своята Помощник за дата и час функция, можете бързо да получите различни резултати за разлика между две дати въз основа на вашите нужди, като седмици + дни,месеци + седмици и т.н.

Забележка:За да приложите това Помощник за дата и час, първо, трябва да изтеглите Kutools за Excelи след това приложете функцията бързо и лесно.

След инсталиране Kutools за Excel, моля, направете следното:

1. Щракнете върху клетка, където искате да намерите резултата, и след това щракнете KutoolsПомощник за формула > Помощник за дата и час, вижте екранна снимка:

2. В Помощник за дата и час диалогов прозорец, направете следните операции:

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

3. След като приключите с настройките, моля щракнете OK и ще получите първия изчислен резултат, тогава просто трябва да плъзнете манипулатора за попълване надолу към клетките, към които искате да приложите тази формула, и ще получите следния резултат, както ви е необходим:

Щракнете, за да изтеглите Kutools за Excel и безплатна пробна версия сега!


Още относителни статии за дата и час:

  • Изчислете часовете между часовете след полунощ в Excel
  • Да предположим, че имате график за записване на вашето работно време, часът в колона A е началният час на днешния ден, а часът в колона B е крайният час на следващия ден. Обикновено, ако изчислите разликата във времето между двете времена чрез директно минус "=B2-A2", това няма да покаже правилния резултат, както е показано на лявата екранна снимка. Как можете да изчислите правилно часовете между два пъти след полунощ в Excel?
  • Пребройте броя на дните / работните дни / уикендите между две дати
  • Трябвало ли ви е някога да броите дните между две дати в Excel? Възможно е понякога просто да искате да изчислите само работните дни между две дати, а понякога трябва да броите уикендите само между двете дати. Как можете да преброите броя на дните между две дати при определено състояние?

Най-добрите инструменти за продуктивност в офиса

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати   |  Изтриване на празни редове   |  Комбинирайте колони или клетки без загуба на данни   |   Кръг без формула ...
Супер търсене: VLookup с множество критерии    VLookup с множество стойности  |   VLookup в няколко листа   |   Размито търсене ....
Разширен падащ списък: Бързо създаване на падащ списък   |  Зависим падащ списък   |  Падащ списък с множество избори ....
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  |  Сравнете диапазони и колони ...
Препоръчани функции: Мрежов фокус   |  Изглед на дизайна   |   Голям формула бар    Мениджър на работни книги и листове   |  Библиотека с ресурси (Автоматичен текст)   |  Избор на дата   |  Комбинирайте работни листове   |  Шифроване/декриптиране на клетки    Изпращайте имейли по списък   |  Супер филтър   |   Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи, ...)   |   50 + Графика Видове (диаграма на Гант, ...)   |   40+ Практичен формули (Изчислете възрастта въз основа на рождения ден, ...)   |   19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя, ...)   |   12 Конверсия Инструменти (Числа към думи, Валутен обмен, ...)   |   7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделени клетки, ...)   |   ... и още

Усъвършенствайте уменията си за Excel с Kutools за Excel и изпитайте ефективност, както никога досега. Kutools за Excel предлага над 300 разширени функции за повишаване на производителността и спестяване на време.  Щракнете тук, за да получите функцията, от която се нуждаете най-много...

Описание


Раздел 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