Формула Excel: извлекать время из даты и времени -

Содержание

Общая формула

=MOD(A1,1)

Резюме

Чтобы извлечь время из даты, содержащей время (иногда называемой «datetime»), вы можете использовать формулу, основанную на функции MOD. В показанном примере формула в D5:

=MOD(B5,1)

который возвращает временную часть значения в B5, 13:00.

Объяснение

Excel обрабатывает даты и время, используя систему, в которой даты - это порядковые номера, а время - дробные значения. Например, 1 июня 2000 г. 12:00 представлено в Excel как число 36678,5, где 36678 - это дата (1 июня 2000 г.), а 0,5 - время (12:00). Другими словами, значение времени в «datetime» является десятичным.

Функция MOD возвращает остаток от деления. Первый аргумент - это число, а второй - делитель. Вот несколько примеров:

=MOD(5,2) // returns 1 =MOD(7,5) // returns 2

Если вы используете MOD с делителем 1, результатом будет десятичная часть числа, если таковая имеется, потому что каждое целое число может быть равномерно разделено само по себе. Например:

=MOD(3.125,1) // returns 0.125

Короче говоря, = MOD (число, 1) возвращает только дробную часть числа, отбрасывая целую часть, поэтому это удобный способ извлечь время из даты.

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

Хорошие ссылки

http://excelsemipro.com/2012/11/extract-time-with-the-mod-function-in-excel/

Интересные статьи...