Как вычесть дату и время в Excel (6 простых способов)

  • Поделись Этим
Hugh West

Очень часто нам необходимо вычесть две даты в нашей повседневной работе. Когда мы рассчитываем возраст или продолжительность, как правило, мы вычесть две даты. В этой статье мы покажем вам, как вычесть Дата и время в Excel. Мы расскажем вам о 6 простых способах, используя которые вы сможете вычесть даты в Excel легко и просто.

Предположим, у нас есть таблица данных, содержащая время начала и время окончания. Мы рассчитаем продолжительность каждого из проектов, используя различные функции в Excel. В таблице данных у нас есть 4 проекта. колонки . У нас есть Название проекта , Начало и Конечные столбцы Мы рассчитаем продолжительность в Колонка продолжительности использование различных функций в Excel.

Скачать Рабочую тетрадь для практических занятий

Разница в дате и времени.xlsx

6 простых способов вычитания даты и времени в Excel

Сейчас мы расскажем вам шаг за шагом, как вы можете вычесть дату и время в Excel. Мы сделаем это с помощью 6 простых способов.

1. Получение дней, часов и минут между датами с помощью комбинации функций TEXT и INT

Мы можем использовать INT и ТЕКСТ функция Excel для вычесть дата и время в Excel. INT функция возвращает целочисленное значение числа, в то время как функция ТЕКСТ Функция используется для преобразования любого числового значения в определенный формат. Мы можем использовать обе эти функции вместе, чтобы вычесть дату и время в Excel. Мы будем использовать Амперсанд символ (&) для объединения текстов.

СТЕПЕНИ :

  • Для этого в ячейка E5 мы набираем,
=INT(D5-C5)&" дни"&TEXT(D5-C5, "h" часы ""m" минуты "")

Разбивка формулы

(D5-C5) >> Получает значение вычитания из клетки D5 и C5 .

Выход это >> 9.99943969907326

INT(D5-C5) >> Дает нам целочисленную часть результата вычитания из клетки C5 и D5 .

Выход >> 9

Пояснение >> Целочисленная часть ( D5-C5)

INT(D5-C5)&" дни " >> Присоединяется 9 и текст дней

Выход >> 9 дней

Пояснение >> Конкатенированная часть 9 и дней

TEXT(D5-C5, "h" "hrs" "m" "mins" "") >> Преобразует результат C5-D5 в часы и минуты и добавляет текст часы , минут .

Выход >> "23 часа 59 минут"

Объяснение: Сайт ТЕКСТ функция преобразует текст в часы и минуты. Текст часы , минут добавляются к значениям.

INT(D5-C5)&" дни"&TEXT(D5-C5, "h" часы ""m" минуты "") >> Дает нам значение вычитания общего количества дней, часов и минут.

Выход >> 9 дней 23 часа 59 минут

Пояснение >> Разница между двумя заданными датами и временем.

  • Нажатие кнопки Войти мы получим результат в ячейка E5 .

  • Теперь, перетащив вниз или дважды щелкнув на Наполнительная рукоятка использовать Автозаполнение функции Excel мы получим значения в соответствующих ячейках.

Читать далее: Как рассчитать общее количество часов в Excel (9 простых способов)

2. Использование функции времени с функциями часов и минут для S убтракт Дата и время в Excel

ВРЕМЯ Функция Excel преобразует любое значение времени в числовое значение. ЧАС функция и МИНУТА функция Excel возвращает часы и минуты заданного значения времени. Мы можем использовать функцию ВРЕМЯ функция с ЧАС и МИНУТА функция для получения разницы во времени в Excel.

СТЕПЕНИ :

  • Для этого в ячейка E5 мы набираем,
=TIME(HOUR(C5),MINUTE(C5),0)-TIME(HOUR(D5),MINUTE(D5),0)

Разбивка формулы

ЧАС(C5) >> Дает нам часовую стоимость клетка C5 .

Выход >>22

Пояснение >> Часовое значение 22:59

МИНУТА(C5) >>Дает нам минутную стоимость клетка C5 .

Выход >>59

Пояснение >> Минутное значение 22:59

ВРЕМЯ(ЧАС(C5),МИНУТА(C5),0) >> Возвращает числовое значение, если заданы часы, минуты и секунды. Здесь мы не ставим второе значение.

Выход >>0.957638888888889

Пояснение >> Конвертирует числовое значение 22 часов и 59 минут

ВРЕМЯ(ЧАС(C5),МИНУТА(C5),0)-ВРЕМЯ(ЧАС(D5),МИНУТА(D5),0) >>

Выход >> 0.41875

Пояснение >> Числовое значение вычитания двух значений ячеек.

  • Для форматирования этого числового значения нам нужно перейти в раздел Номер меню. Новый диалоговое окно появится.

  • Затем перейдите к Пользовательский и тип ч:мм:сс Мы также можем напечатать другие форматы если мы захотим.

  • Нажатие кнопки Войти мы получим результат в ячейка E5 .

  • Теперь, перетащив вниз или дважды щелкнув мышью на Наполнительная рукоятка использовать Автозаполнение функции Excel мы получим значения в соответствующих ячейках.

Читать далее: Как вычесть время в Excel (7 быстрых способов)

3. Вычисление разницы во времени с помощью функции ТЕКСТ

ТЕКСТ Функция в Excel используется для преобразования любого числового значения в определенный формат. Мы можем выразить разницу во времени с помощью функции ТЕКСТ Для этого найдем разность, и с помощью функции text преобразуем разность в час: минута: секунда формат.

СТЕПЕНИ :

  • Для этого в ячейка E5 , мы набираем
=TEXT(D5-C5,"h""Hours""m""Mins""")

Разбивка формулы

D5-C5 >> Возвращает значение вычитания из клетки D5 и C5

Выход >> 0.375

"h""Hours""m""Mins""" >> Это формат, в котором мы хотим выразить наше значение. Мы получим наш результат в часах, за которым следует слово Часы , минуты, за которыми следует слово Минс .

TEXT(D5-C5,"h""Hours""m""Mins""") >>

Выход >> 9 часов 0 минут

Пояснение >> Возвращаемое значение в формате часов и минут.

  • Нажатие кнопки Войти мы получим результат в ячейка E5 .

  • Теперь, перетащив вниз или дважды щелкнув мышью на Наполнительная рукоятка использовать Автозаполнение функции Excel мы получим значения в соответствующих ячейках.

Читать далее: Как вычислить разницу между двумя датами и временем в Excel

Похожие чтения

  • Как рассчитать время оборота в Excel (4 способа)
  • Расчет почасовой ставки в Excel (2 быстрых метода)
  • Как использовать формат времени в Excel VBA (макрос, UDF и UserForm)
  • Вычислите продолжительность времени в Excel (7 методов)

4. Вычисление прошедшего времени с помощью функции NOW/ TODAY

СЕЙЧАС функция Excel возвращает значение текущего времени. СЕГОДНЯ возвращает текущую дату. Если нам нужно получить время, прошедшее между настоящим моментом и заданной датой, мы можем воспользоваться функцией СЕЙЧАС или СЕГОДНЯ для получения этого значения. Мы можем преобразовать значение с помощью функции ТЕКСТ функция. ТЕКСТ Функция в Excel используется для преобразования любого числового значения в определенный формат.

СТЕПЕНИ :

  • Для этого в ячейка D5 , мы набираем,
=TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""")

Разбивка формулы

СЕЙЧАС()-С5 >> Дает нам разницу между текущим и заданным временем.

Выход >> 10.1800935185165

Пояснение >> Разница между текущим и заданным временем.

"d""days""h""hours""m""mins""s""secs""" >> Это формат, в который мы хотим преобразовать наш результат. Мы получим наш результат в днях, за которым следует слово дней , часы, за которыми следует слово часы , и так далее.

TEXT(NOW()-C5,"d""days""h""hours""m""mins""s""secs""") >> Дает нам разницу в заданном формате.

Выход >>10 дней4часа20минут10секунд

Пояснение >> Разница выражается в указанном формате.

  • Нажатие кнопки Войти мы получим результат в ячейка D5 .

  • Теперь, перетащив вниз или дважды щелкнув мышью на Наполнительная рукоятка использовать Автозаполнение функции Excel мы получим значения в соответствующих ячейках.

Читайте также: Как рассчитать прошедшее время в Excel (8 способов)

5. Вычитание определенного количества времени из заданного времени

Мы можем вычесть определенный промежуток времени от заданного времени. Мы можем использовать это, используя ВРЕМЯ функция Excel. Предположим, что мы должны вычесть определенное количество времени в Разница(мин) колонка из Колонка времени и получить значения в Колонка результатов .

СТЕПЕНИ :

  • Для этого введем следующую формулу в поле ячейка E5 .
=C5-TIME(0,D5,0)

Разбивка формулы

TIME(0,D5,0) >> Дает нам численное значение данного периода времени в ячейка D5

Выход составляет>> 0,020833333333333333.

Пояснение >> 30 минут преобразуются в числовое значение

C5-TIME(0,D5,0) >> Дает нам дату и время путем вычитания заданного периода времени.

Выход >> 44606.5182572917

Пояснение >> Числовое значение результирующего времени.

Нам нужно будет отформатировать результат, используя процесс, показанный на рисунке метод 2 .

  • Нажатие кнопки Войти мы получим результат в ячейка E5 .

  • Теперь, перетащив вниз или дважды щелкнув на Наполнительная рукоятка использовать Автозаполнение функции Excel мы получим значения в соответствующих ячейках.

Похожие материалы: Как вычесть военное время в Excel (3 метода)

6. использование знака минус (-) & функция ТЕКСТ для S убтракт Дата и время в Excel

Как показано в метод 3 мы можем использовать знак минус (-) для определения разницы между двумя датами в сочетании с ТЕКСТ функция.

СТЕПЕНИ :

  • Для этого в ячейка E5 мы набираем,
=TEXT(D5-C5, "hh:mm:ss")

Разбивка формулы

D5-C5 >> Дает нам разницу между Начало дата и Конец дата.

Выход >> 9.99943969907326

Пояснение >> Численное значение разницы двух заданных времен.

"чч:мм:сс" >> Определяет формат вывода. Наш вывод будет в формате Час: Минута: Секунда формат.

TEXT(D5-C5, "чч:мм:сс") >> Дает нам результирующее значение в заданном формате

Выход >> 23:59:12

Пояснение >> 9.99943969907326, выраженное в указанном формате.

  • Нажатие кнопки Войти мы получим результат в ячейка E5 .

  • Теперь, перетащив вниз или дважды щелкнув мышью на Наполнительная рукоятка использовать Автозаполнение функции Excel мы получим значения в соответствующих ячейках.

Читать далее: Как вычесть и отобразить отрицательное время в Excel (3 метода)

О чем следует помнить

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

Практическая секция

В прилагаемый рабочий лист мы включили практический раздел, чтобы вы могли самостоятельно потренировать методы.

Заключение

В этой статье мы постарались рассказать о том, как вычесть Если у вас есть какие-либо предложения или отзывы, вы можете оставить комментарий ниже или связаться с нами. Для любых вопросов, связанных с Excel, пожалуйста, загляните на наш сайт. Наша команда будет рада помочь вам.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.