Перевод времени число в excel. Перевод времени число в excel

Операции со временем в Excel

В проф работе с электронными таблицами часто приходится взаимодействовать с датой и временем. Без этого не получится обойтись. Потому научиться работать с данными этого типа сам Бог повелел. Это поможет сэкономить большущее количество времени и предотвратить множество ошибок во время работы с электронными таблицами.

К огорчению, много новичков не знает, каким образом обрабатываются данные. Потому перед тем, как разглядывать этот класс операций, необходимо провести наиболее детализированный ликбез.

Как представляется дата в Excel

Обработка инфы о дате осуществляется, как о количестве суток с 0 января 1900 года. Да, вы не ошиблись. Вправду, с нулевого числа. Но это нужно для того, чтоб была точка отсчета, чтоб уже 1 января числилось цифрой 1 и так дальше. Очень поддерживаемое значение, обозначающее дату – 2958465, что в свою очередь являет собой 31 декабря 9999 года.

Этот способ дает возможность употреблять даты для расчетов и формул. Так, Excel дает возможность найти количество суток меж датами. Схема проста: из 1-го числа вычитается 2-ое, а позже приобретенное значение переводится в формат даты.

Для большей наглядности, вот таблица, где показаны даты с надлежащими им числовыми значениями.

Чтобы найти количество дней, которое прошло от даты А до даты B, нужно от крайней отнять первую. В нашем случае это формула =B3-B2. Опосля ее ввода итог оказывается следующий.

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

Важно направить внимание на этот момент в собственных расчетах.

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

Как представляется время в Excel

То, как представляется время в Excel, незначительно различается от даты. За базу берется день, а часы, минутки, секунды – это его дробные части. То есть, 24 часа – это 1, а хоть какое наиболее мелкое значение рассматривается, как ее толика. Так, 1 час – это 1/24 дня, 1 минутка – 1/1140, а 1 секунда – 1/86400. Меньшая доступная в Excel единица времени – 1 миллисекунда.

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

На скриншоте указаны значения в числовом формате и формате «Время».

Методика расчета времени подобна дате. Необходимо от наиболее позднего времени отнять наиболее раннее. В нашем случае это формула =B3-B2.

Так как у ячейки B4 сначала был Общий формат, то по окончанию введения формулы он сходу изменяется на «Время». 

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

Формат дат и времени

Насколько мы знаем, даты и время могут храниться в различных форматах. Потому необходимо знать, как верно вводить их, чтоб форматирование было правильным. 

Конечно, можно применять порядковый номер дня либо часть суток при вводе даты и времени, но таковой подход чрезвычайно неловкий. Не считая этого, придется повсевременно использовать к ячейке определенный формат, что лишь увеличивает дискомфорт.

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

Читайте также  Зачем в телефоне акселерометр. Преимущества наличия акселерометра в телефоне

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

На самом деле, методов отображения существенно больше. Но и этих довольно. Также определенный вариант записи даты может различаться в зависимости от страны либо региона, а также опций операционной системы.

Произвольное форматирование

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

Чтобы получить доступ к окну редактирования, нужно открыть вкладку «Число», где отыскать опцию окно «Формат ячеек». В открывшемся диалоговом окне будет категория «Дата», в котором можно выбрать верный формат дат.

Если же выбрать категорию «Время», то, соответственно, покажется список с вариациями отображения времени.

Для внедрения определенного варианта форматирования к ячейке, нужно выбрать подходящий формат и кликнуть «ОК». Опосля этого итог применится. Ежели не хватает форматов, которые дает Excel, то можно отыскать категорию «Все форматы». Там тоже есть множество вариантов.

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

  1. Выбрать ту ячейку, формат которой необходимо изменить.
  2. Открыть диалоговое окно «Формат ячеек» и отыскать вкладку «Число».
  3. Далее раскрывается категория «Все форматы», где находим поле ввода «ТИП». Там нужно указать код числового формата. Опосля того, как его введете, нажмите «ОК».
  4. После этих действий ячейка будет показывать информацию о дате и времени в пользовательском формате.

Использование функций при работе с датами и временем

При работе с датами и временем юзер может применять наиболее 20 самых различных функций. И хотя кому-то этого количества может быть очень много, все они могут употребляться для заслуги определенных целей.

Чтобы получить доступ ко всем вероятным функциям, нужно перейти в категорию «Дата и время» группы «Библиотека функций». Мы же разглядим лишь некие главные функции, дающие возможность извлекать различные характеристики из дат и времени.

ГОД()

Дает возможность получить год, который соответствует определенной дате. Как вы уже понимаете, это значение может быть в пределах от 1900 до 9999.

В ячейке 1 видно дату, представленную в формате ДДДД ДД.ММ.ГГГГ чч:мм:cc. Это тот формат, который мы сделали ранее. Давайте приведем в качестве примера формулу, которая описывает, сколько лет прошло меж 2-мя датами.

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

МЕСЯЦ()

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

ДЕНЬ()

Аналогично предшествующим функциям, эта выдает номер дня, в определенной дате. Итог вычислений может колебаться от 1 до 31.

ЧАС()

Как можно додуматься из наименования, эта функция возвращает номер часа, который колеблется от 0 до 23.

МИНУТЫ()

Функция, возвращающая количество минут в определенной ячейке. Вероятные значения, которые ворачиваются – от 0 до 59.

СЕКУНДЫ()

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

ДЕНЬНЕД()

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

При этом с помощью второго аргумента эта функция дозволяет настроить формат. К примеру, ежели передать значение 2 в качестве второго параметра, то можно настроить формат, при котором число 1 значит пн, а не воскресенье. Это существенно удобнее для российского пользователя.

Если во втором аргументе написать 2, то в нашем случае функция вернет значение 6, что соответствует субботе.

Читайте также  Как в телеграмме добавить фото. Добавление фото профиля в Telegram

СЕГОДНЯ()

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

ТДАТА()

Эта функция также не просит ввода аргументов. Действует таковым же образом, как и предшествующая, лишь с датой и временем. Употребляется, ежели нужно вставить в ячейку текущую дату и время, которые выставлены в компе. И точно так же, как и в предшествующей функции, при применении данной нам, ячейка автоматом конвертируется в формат даты и времени при условии, что до этого был выставлен формат «Общий».

Как предшествующая, так и эта функция при каждом пересчете листа автоматом меняются, что дает возможность показывать самое актуальное время и дату. 

Например, таковая формула может найти сегодняшнее время.

=ТДАТА()-СЕГОДНЯ() 

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

ДАТА()

Эта функция имеет три аргумента, каждый из которых нужно непременно ввести. Опосля расчетов данной функцией ворачивается порядковый номер даты. Ячейка автоматом конвертируется в формат «Дата», ежели до этого у нее был «Общий» формат.

Аргумент «День» либо «Месяц» можно делать как положительным, так и отрицательным. В первом случае дата возрастает, а во втором – уменьшается.

Также можно применять математические операции в аргументах функции ДАТА. К примеру, эта формула дозволяет добавить 1 год 5 месяцев и 17 дней к дате, указанной в ячейке A1.

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

ВРЕМЯ()

Точно так же, как и функция ДАТА(), в данной для нас функции есть три неотклонимых параметра – часы, минутки и секунды. Опосля того, как ее употреблять, в результирующей ячейке покажется десятичное число, но сама ячейка будет отформатирована в формат «Время», ежели до этого у нее был формат «Общий».

По собственному принципу работы у функции ВРЕМЯ() и ДАТА() чрезвычайно много что похожего. Потому особенного внимания на ней акцентировать нет смысла. 

Важно учитывать, что эта функция не способна вернуть время, которое больше 23:59:59. Ежели получится больший, чем этот, итог, функция автоматом обнуляется.

Функции ДАТА() и ВРЕМЯ() могут применяться вместе.

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

Функции вычисления даты и времени

Всего есть 4 функции, дозволяющие делать математические операции с датой и временем.

ДАТАМЕС()

С помощью данной для нас функции можно выяснить порядковый номер даты, отстающей на известное количество месяцев (или опережающей заданную). Эта функция воспринимает два аргумента: исходная дата и количество месяцев. 2-ой аргумент может быть как положительным, так и отрицательным. 1-ый вариант необходимо указывать, ежели требуется вычислить будущую дату, а 2-ой – ежели предыдущую.

КОНМЕСЯЦА()

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

РАБДЕНЬ()

То же самое, что и функция ДАТАМЕС(), лишь отставание либо опережение происходит на определенное количество рабочих дней. Синтаксис аналогичный.

Все эти три функции возвращают число. Чтоб узреть дату, необходимо сконвертировать ячейку в соответственный формат. 

ЧИСТРАБДНИ()

Это обычная функция описывает количество рабочих дней меж датой 1 и датой 2.

Оцените качество статьи. Нам принципиально ваше мнение:

Функции ЧАС, Минутки и СЕКУНДЫ для работы с временем в Excel

В програмке Excel по умолчанию предусмотрены функции для работы с датой и временем: ЧАС, Минутки и СЕКУНДЫ. Детально разглядим эти три функции в действии на определенных примерах. Как, когда и где их можно отлично использовать, составляя разные формулы из этих функций для работы с временем.

Примеры использования функций ЧАС, Минутки и СЕКУНДЫ для расчетов в Excel

Функция ЧАС в Excel предназначена для определения значения часа из переданного времени в качестве параметра и возвращает данные из спектра числовых значений от 0 до 23 в зависимости от формата временной записи.

Читайте также  Звуковые устройства не найдены. Устраняем ошибку «Выходное устройство не установлено» в Windows 7

Функция Минутки в Excel употребляется для получения минут из переданных данных, характеризующих время, и возвращает данные из спектра числовых значений от 0 до 59.

Функция СЕКУНДЫ в Excel применяется для получения значения секунд из данных в формате времени и возвращает числовые значения из спектра от 0 до 59.



Контроль по часам дневного времени в Excel используя функцию ЧАС

Пример 1. Получить текущее время, найти, сколько часов прошло с начала текущих суток, сколько часов осталось до начала новейших суток.

Исходная таблица:

Определим текущий момент в коде времени Excel:

Вычислим количество часов от начала суток:

  • B2 – текущие дата и время, выраженные в формате Дата.

Определим количество часов до окончания суток:

Описание аргументов:

  • 24 – количество часов в сутках;
  • B3 – текущее время в часах, выраженное в виде числового значения.

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

Преобразование чисел в формат времени с помощью функций ЧАС и МИНУТЫ

Пример 2. Из приложения были подгружены моменты прохождения неких событий, которые были распознаны Excel в виде обыденных чисел (например, 13:05 было распознано как число 1305). Нужно преобразовать приобретенные значения в формат времени, выделить часы и минуты.

Исходная таблица данных:

Для преобразования данных используем функцию:

=ТЕКСТ(B3;”00:00″)

Описание аргументов:

  • B3 – значение, распознанное Excel в качестве обыденного числа;
  • “00:00” – формат времени.

В итоге получим:

С помощью функций ЧАС и Минутки выделим разыскиваемые величины. Аналогично определим требуемые значения для других событий:

Пример использования функции СЕКУНДЫ в Excel

Пример 3. Рабочий день начинается в 8:00 утра. Один работник систематически опаздывал на протяжении прошлых 10 рабочих дней на несколько секунд. Найти общее время опозданий работника.

Внесем данные в таблицу:

Определим опоздание в секундах. Где B3 – данные о времени прихода на работу в 1-ый день. Аналогично определим секунды опозданий для следующих дней:

Определим общее количество секунд опозданий:

Где C3:C12 – массив ячеек, содержащих значения секунд опозданий. Определим целое значение минут опозданий, зная, что в 1 мин = 60 секунд. В итоге получим:

То есть, общее опоздание сотрудника за 10 дней составило 263 секунды, что наиболее 4-х минут.

Особенности синтаксиса функций ЧАС, Минутки и СЕКУНДЫ в Excel

Функция ЧАС имеет последующую синтаксическую запись:

=ЧАС(время_в_числовом_формате)

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

Примечания:

  1. Если в качестве аргумента функции ЧАС передана строчка с текстом, не содержащим данные о времени, будет возвращен код ошибки #ЗНАЧ!.
  2. Если в качестве аргумента функции ЧАС были переданы данные Логического типа (ИСТИНА, ЛОЖЬ) либо ссылка на пустую ячейку, будет возвращено значение 0.
  3. Существует несколько разрешенных форматов данных, которые воспринимает функция ЧАС:
  • В коде времени Excel (диапазон значений от 0 до 2958465), при этом целые числа соответствуют дням, дробные – часам, минуткам и секундам. К примеру, 43284,5 – количество дней, прошедших меж текущим моментом и исходной точкой отсчета в Excel (принято 0.01.1900 – условная дата). Дробная часть 0,5 соответствует 12 часам (половине суток).
  • В виде текстовой строчки, к примеру =ЧАС(“11:57”). Итог выполнения функции – число 11.
  • В формате Даты и Времени Excel. К примеру, функция вернет значения часов, ежели в качестве аргумента получит ссылку на ячейку, содержащую значение «03.07.18 11:24» в формате даты.
  • В качестве результата работы функции, возвращающей данные в формате времени. К примеру, функция =ЧАС(ВРЕМЗНАЧ(“1:34”)) вернет значение 1.

Функция Минутки имеет последующий синтаксис:

=МИНУТЫ(время_в_числовом_формате)

время_в_числовом_формате – неотклонимый для наполнения аргумент, характеризующий значение, из которого будут вычислены минуты.

Примечания:

  1. Как и в случае с функцией ЧАС, функция Минутки воспринимает на вход текстовые и числовые данные в формате Даты и Времени.
  2. Если аргументом данной функции является пустая текстовая строчка (“”) либо строчка, содержащая текст (“некоторый текст”), будет возвращена ошибка #ЗНАЧ!.
  3. Функция поддерживает формат даты в коде времени Excel (например, =МИНУТЫ(0,34) вернет значение 9).

Синтаксис функции СЕКУНДЫ в Excel:

=СЕКУНДЫ(время_в_числовом_формате)

время_в_числовом_формате – единственный аргумент, представленный в виде данных, из которых будут вычислены значения секунд (обязателен для заполнения).

Оставьте комментарий