Перейти к основному содержанию

Рассчитайте разницу между двумя датами в днях, неделях, месяцах и годах в Excel

При работе с датами на листе вам может потребоваться вычислить разницу между двумя заданными датами, чтобы получить количество дней, недель, месяцев или лет. В этой статье я расскажу о том, как решить эту задачу в Excel.


Вычислить разницу между двумя заданными датами в днях

Чтобы получить количество дней между двумя заданными датами, используйте следующие формулы:

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

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

Внимание: В приведенных выше формулах: A2 это ячейка даты начала и B2 - ячейка даты окончания.

2. Затем перетащите дескриптор заполнения вниз к ячейкам, чтобы заполнить эту формулу, и количество дней между двумя датами будет рассчитано, как показано ниже:


Вычислить разницу между двумя заданными датами в месяцах

Если вы хотите получить количество месяцев между двумя конкретными датами, введите следующую формулу в пустую ячейку:

=DATEDIF(A2,B2,"M")

Примечание. A2 - это ячейка даты начала, а B2 - ячейка даты окончания.

Затем перетащите дескриптор заполнения вниз к ячейкам, чтобы применить эту формулу, и будет рассчитана разница между двумя датами в месяцах, см. Снимок экрана:


Вычислить разницу между двумя заданными датами в годах

Чтобы вычислить количество лет между двумя датами, вам может помочь функция РАЗНДАТ.

Введите следующую формулу в пустую ячейку:

=DATEDIF(A2,B2,"Y")

Внимание: A2 это ячейка даты начала и B2 - ячейка даты окончания.

Затем перетащите дескриптор заполнения вниз к ячейкам, чтобы применить эту формулу, и будет возвращено количество лет между двумя конкретными датами, см. Снимок экрана:


Вычислить разницу между двумя заданными датами в днях, месяцах и годах.

Если вам нужно рассчитать разницу между двумя датами в днях, месяцах и годах вместе, вы должны применить следующую формулу:

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

Внимание: A2 это ячейка даты начала и B2 - ячейка даты окончания.

Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, тогда вы получите следующий результат:


Рассчитайте разницу между двумя заданными датами в неделях

Функция РАЗНДАТ также может помочь вам рассчитать количество недель между двумя датами. Используйте следующую формулу в пустой ячейке:

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

Внимание: A2 это ячейка даты начала и B2 - ячейка даты окончания.

Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и вы получите недели в десятичных числах между двумя датами, см. Снимок экрана:

  • СоветыЕсли вы хотите получить количество полных недель между двумя датами, примените эту формулу:
  • = ОКРУГЛВНИЗ ((РАЗНДАТ (A2; B2; "d") / 7); 0)


Вычислить разницу между двумя заданными датами в днях, часах и минутах

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

Скопируйте и вставьте приведенную ниже формулу в пустую ячейку:

=INT(B2-A2)&" days "&TEXT(B2-A2,"h"" hours ""m"" minutes """)

Внимание: A2 - ячейка времени даты начала и B2 - ячейка времени даты окончания.

Затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и вы получите следующий результат, который вам нужен:


Другие статьи о дате и времени:

  • Рассчитать часы между часами после полуночи в Excel
  • Предположим, у вас есть расписание для записи вашего рабочего времени, время в столбце A - это время начала сегодняшнего дня, а время в столбце B - время окончания следующего дня. Обычно, если вы вычисляете разницу во времени между двумя временами прямо минус "= B2-A2", он не будет отображать правильный результат, как показано на скриншоте слева. Как правильно рассчитать часы между двумя временами после полуночи в Excel?
  • Рассчитать количество рабочих часов в месяц в Excel
  • Обычно большинство из нас может работать 8 часов в день 5 дней в неделю. Здесь я хочу получить общее количество рабочих часов в месяц для расчета зарплаты. Как посчитать общее количество рабочих часов в месяц в Excel?
  • Рассчитать отработанное время и минус время обеда в Excel
  • Нам, как сотруднику компании, нужно приходить и уходить каждый рабочий день, подсчет общего рабочего времени за вычетом обеденного времени может помочь рассчитать зарплату в зависимости от времени. Например, у меня есть следующая дневная запись посещаемости, которая содержит вход, выход и начало обеда, время окончания обеда на листе, теперь я хочу рассчитать общее количество отработанных часов, но за вычетом времени обеда каждый день. Чтобы закончить эту работу, я могу представить вам несколько формул.

  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы и хранение данных; Разделить содержимое ячеек; Объедините повторяющиеся строки и сумму / среднее значение... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Избранные и быстро вставляйте формулы, Диапазоны, диаграммы и изображения; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Группировка сводной таблицы по номер недели, день недели и другое ... Показать разблокированные, заблокированные ячейки разными цветами; Выделите ячейки, у которых есть формула / имя...
вкладка kte 201905
  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
El datediff tambien funciona en power apps pero sin embargo no encuentro la manera de hacerlo
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations