Excel для Microsoft 365 Excel 2021 Excel 2019 Excel 2016 Excel 2013 Excel 2010 Excel 2007 Еще…Меньше
Предположим, что вы хотите узнать, сколько часов в 5,5 дней, сколько дней через 3,45 года и как точно будет проходить количество месяцев между датой начала и конечной датой.
Преобразовать единицы времени можно несколькими способами.
Для преобразования единицы времени в другую используйте функцию ПРЕОФОРМ.
Примечание: Для преобразований, в которые включается год, следует учесть, что год составляет 365,25 дня.
Для преобразования из формата часы : минуты : секунды используйте функцию INT.
Чтобы преобразовать десятичной формат в часы: минуты : секунды, используйте оператор делетеля (/) вместе с функцией ТЕКСТ.
Примечание: Формат времени также можно применить без указания формата с помощью функции ТЕКСТ. Чтобы просмотреть число как время, выйдите из ячейки и на вкладке Главная в группе Число щелкните стрелку рядом с полем Числовом формате. Затем выберите Другие числовые форматы, в списке Категория выберите другой, а затем в поле Тип выберите пользовательский формат. Имейте в виду, что если вы используете как формат, примененный к функции ТЕКСТ, так и числовом формате, функция ТЕКСТ имеет приоритет.
Дополнительные сведения
Вы всегда можете задать вопрос специалисту Excel Tech Community или попросить помощи в сообществе Answers community.
Нужна дополнительная помощь?
В программе Excel по умолчанию предусмотрены функции для работы с датой и временем: ЧАС, МИНУТЫ и СЕКУНДЫ. Детально рассмотрим эти три функции в действии на конкретных примерах. Как, когда и где их можно эффективно применять, составляя различные формулы из этих функций для работы с временем.
Примеры использования функций ЧАС, МИНУТЫ и СЕКУНДЫ для расчетов в Excel
Функция ЧАС в Excel предназначена для определения значения часа из переданного времени в качестве параметра и возвращает данные из диапазона числовых значений от 0 до 23 в зависимости от формата временной записи.
Функция МИНУТЫ в 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 – данные о времени прихода на работу в первый день. Аналогично определим секунды опозданий для последующих дней:
Определим общее количество секунд опозданий:
Где C3:C12 – массив ячеек, содержащих значения секунд опозданий. Определим целое значение минут опозданий, зная, что в 1 мин = 60 секунд. В результате получим:
То есть, общее опоздание сотрудника за 10 дней составило 263 секунды, что более 4-х минут.
Особенности синтаксиса функций ЧАС, МИНУТЫ и СЕКУНДЫ в Excel
Функция ЧАС имеет следующую синтаксическую запись:
=ЧАС(время_в_числовом_формате)
время_в_числовом_формате – единственный аргумент функции (обязательный для заполнения), характеризующий данные времени, которые содержат данные о часах.
Примечания:
- Если в качестве аргумента функции ЧАС передана строка с текстом, не содержащим данные о времени, будет возвращен код ошибки #ЗНАЧ!.
- Если в качестве аргумента функции ЧАС были переданы данные Логического типа (ИСТИНА, ЛОЖЬ) или ссылка на пустую ячейку, будет возвращено значение 0.
- Существует несколько разрешенных форматов данных, которые принимает функция ЧАС:
- В коде времени Excel (диапазон значений от 0 до 2958465), при этом целые числа соответствуют дням, дробные – часам, минутам и секундам. Например, 43284,5 – количество дней, прошедших между текущим моментом и начальной точкой отсчета в Excel (принято 0.01.1900 – условная дата). Дробная часть 0,5 соответствует 12 часам (половине суток).
- В виде текстовой строки, например =ЧАС(“11:57”). Результат выполнения функции – число 11.
- В формате Даты и Времени Excel. Например, функция вернет значения часов, если в качестве аргумента получит ссылку на ячейку, содержащую значение «03.07.18 11:24» в формате даты.
- В качестве результата работы функции, возвращающей данные в формате времени. Например, функция =ЧАС(ВРЕМЗНАЧ(“1:34”)) вернет значение 1.
Функция МИНУТЫ имеет следующий синтаксис:
=МИНУТЫ(время_в_числовом_формате)
время_в_числовом_формате — обязательный для заполнения аргумент, характеризующий значение, из которого будут вычислены минуты.
Примечания:
- Как и в случае с функцией ЧАС, функция МИНУТЫ принимает на вход текстовые и числовые данные в формате Даты и Времени.
- Если аргументом данной функции является пустая текстовая строка (“”) или строка, содержащая текст (“некоторый текст”), будет возвращена ошибка #ЗНАЧ!.
- Функция поддерживает формат даты в коде времени Excel (например, =МИНУТЫ(0,34) вернет значение 9).
Синтаксис функции СЕКУНДЫ в Excel:
=СЕКУНДЫ(время_в_числовом_формате)
время_в_числовом_формате – единственный аргумент, представленный в виде данных, из которых будут вычислены значения секунд (обязателен для заполнения).
Скачать примеры функций ЧАС, МИНУТЫ и СЕКУНДЫ в Excel
Примечания:
- Функция СЕКУНДЫ работает с текстовыми и числовыми типами данных, представляющих Дату и Время в Excel.
- Ошибка #ЗНАЧ! возникнет в случаях, когда аргументом является текстовая строка, не содержащая данные, характеризующие время.
- Функция также вычисляет секунды из числа, представленного в коде времени Excel (например, =СЕКУНДЫ(9,567) вернет значение 29).
Learn how to convert time to Seconds using Excel.
Time can be converted into seconds using Excel.
The number 86400
can be used to convert time to seconds.
86400 Explained
Excel uses a 24-hour system.
Each day has 24 hours.
One hour is 60 minutes.
One minute is 60 seconds.
24
(hours) * 60
(minutes) * 60
(seconds) = 86400
Example
00:01 * 86400 = 60
The example returns 60
because one minute (00:01
) is 60 seconds.
Explanation
Each day has 24 hours.
Each hour can be understood as a percentage of the total hours of the day.
- 01:00 = 1/24
- 02:00 = 2/24
- 03:00 = 3/24
- and so on.
The percentage can be used to find the seconds.
Example (15:00)
15:00 * 86400 = 54000
Fifteen hours equals 54000
seconds.
15:00
is 15/24 (0.625
).
Multiply to get 86400
24 (hours) * 60 (minutes) * 60 (seconds) = 86400
Здравствуйте. Помогите мне преобразовать формат мин:сек в сек. Например: 11:40 в мин и сек, должно получиться, как 700 сек. формулы как эти =MINUTE(A1)*60+SECOND(A1) и =МИНУТЫ(A1)*60+СЕКУНДЫ(A1) пробовала, не получаются. формат в ячейку, с которой считаются данные поставила формат мм:сек, даже пробовала формат как «Общий формат». а в преобразуемую ячейку ставила формат «Общий формат». |
|
Karataev Пользователь Сообщений: 2306 |
|
Вы просто добавили новый формат? Оно потом ошибки выдавать не будет? |
|
Karataev Пользователь Сообщений: 2306 |
Я сделал: щелкнул по ячейке правой кнопкой мыши — Формат ячеек — вкладка «Число» — Дополнительный. |
Как бы Вам объяснить, мне нужно создать формулу, и там значения нужны именно в секундах. Вот, Вы создали формат, где я буду вводить данные, например как 11:40, а на ячейке будет значение 700 сек. и эту 700 сек я должна умножить на другое значение. в таком случае будет использоваться же значение 11:40 и результата не выйдет. |
|
Юрий М Модератор Сообщений: 60585 Контакты см. в профиле |
#6 07.05.2017 13:43:56
Вы это проверили или предполагаете? |
||
Karataev Пользователь Сообщений: 2306 |
Вот так можно преобразовать время в секунды: |
Bema Пользователь Сообщений: 6761 |
#8 07.05.2017 13:44:22
Странно. У меня работает. Прикрепленные файлы
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл |
||
АlехМ Пользователь Сообщений: 1100 |
#9 07.05.2017 13:47:51 Если в А1 11:40 что есть 11 часов и 40 мин, то можно сделать так
Изменено: АlехМ — 07.05.2017 13:48:50 Алексей М. |
||
Вы это проверили или предполагаете? |
||
Bema, Вы какой формат ставили на ячейки? я Вставила такие же форматы что и Вы, не вышло. Если что проверьте сами. |
|
АlехМ Пользователь Сообщений: 1100 |
#12 07.05.2017 13:59:26 Если в А1 0:11:40 что есть 11 мин и 40 сек, то можно сделать так
Прикрепленные файлы
Изменено: АlехМ — 07.05.2017 14:03:32 Алексей М. |
||
Bema Пользователь Сообщений: 6761 |
#13 07.05.2017 13:59:53
Общий. Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл |
||
SFT Гость |
#14 07.05.2017 14:06:27
у меня формат как мм:сс, с таким форматом можно рассчитать? |
||||
SFT Гость |
#15 07.05.2017 14:07:27
Спасибо за ответ))) |
||
АlехМ Пользователь Сообщений: 1100 |
#16 07.05.2017 14:08:55
В сообщении №12 формула и файл Алексей М. |
||
«=ТЕКСТ(A1;»[с]»)» как понять эту запись? Выдает результат, что я хотела. Но хотелось бы понять эту запись. |
|
АlехМ Пользователь Сообщений: 1100 |
В Excel время представлено числами Изменено: АlехМ — 07.05.2017 14:25:22 |
а в этой записи «=ТЕКСТ(А1/60;»[с])» как? что означает разделить на 60? |
|
Юрий М Модератор Сообщений: 60585 Контакты см. в профиле |
SFT, а без цитирования никак? Кнопка цитирования не для ответа! |
Как тогда ответить? я не знаю как лично ответить тому или иному пользователю, поэтому использую их ответы. |
|
Sanja Пользователь Сообщений: 14838 |
Рядом с ‘Цитировать’ есть ‘Имя’ Согласие есть продукт при полном непротивлении сторон. |
АlехМ Пользователь Сообщений: 1100 |
#24 07.05.2017 16:07:30
Если вводить 11:40, то это часы и минуты, а вы писали о минутах и секундах. Деление на 60 из часов и минут делает минуты и секунды. Алексей М. |
||
АlехМ, Спасибо Вам большое))) |
|
exel сила Пользователь Сообщений: 1 |
#26 02.09.2019 05:55:34 Все работает класс!!! Спасибо |
Как определить, сколько минут в полутора днях или сколько часов в пяти миллионах секунд? Эта статья покажет вам простой способ справиться с этим.
Преобразование часа, минуты, секунды или дня с помощью функций
Преобразование между часами, минутами, секундами или днями с помощью Kutools for Excel
Преобразование формата времени чч: мм: сс в минуты, секунды или часы с помощью формул
Преобразование формата времени чч:мм:сс в минуты, секунды или часы с Kutools for Excel
1. Преобразование времени между часами, минутами, секундами или днями с коэффициентом преобразования.
Как известно, 1 час = 60 минут = 3600 секунд = 1/24 дня. Таким образом, мы можем преобразовать измерение времени, умножив эти коэффициенты.
Преобразование часов в секунды:
Например, чтобы преобразовать часы в секунды, введите формулу = A2 * 3600, а затем перетащите маркер заполнения вниз к ячейкам, чтобы получить нужные результаты, см. снимок экрана:
Если вы хотите преобразовать секунды в часы, просто примените эту формулу: = A2 / 3600.
Tips: Преобразование между часами и минутами, днями:
Преобразовать часы в минуты: | = A2 * 60 |
Преобразовать минуты в часы: | = A2 / 60 |
Преобразовать часы в дни: | = A2 / 24 |
Преобразовать дни в часы: | = A2 * 24 |
2. Преобразование времени между часами, минутами, секундами или днями с помощью функции преобразования.
Трудно вспомнить коэффициенты пересчета? Вы также можете использовать функцию преобразования для преобразования часов, минут, секунд или дней.
Чтобы преобразовать часы в секунды:
Пожалуйста, введите эту формулу = ПРЕОБРАЗОВАТЬ (A2; «час»; «сек») легко конвертировать ячейки из часов в секунды сразу. Смотрите скриншот:
Если вы хотите преобразовать секунды в часы, просто примените эту формулу: = ПРЕОБРАЗОВАТЬ (A2; «сек»; «час»).
Tips: Просто замените название единицы в формуле, вы можете легко преобразовать эти измерения времени.
измерение | используя в формуле |
Год | «год» |
день | «день» |
час | «час» |
Минута | «мин» |
Во-вторых, | «сек» |
Не нужно запоминать ни коэффициент пересчета, ни функцию, Kutools for Excel‘s Преобразование единиц измерения инструмент может помочь вам легко с этим справиться.
1. Выберите диапазон, с которым хотите работать.
2, Нажмите Кутулс > Содержание > Преобразование единиц измерения. Смотрите скриншот:
3. Укажите Продолжительность в раскрывающемся списке Ед. изм, а затем выберите исходную единицу в левом поле, преобразованную единицу в правом поле, и вы увидите результат в Окно предварительного просмотра. Смотрите скриншот:
4. Нажмите Ok or Применить. Время между часами и минутами преобразуется, как показано на следующем снимке экрана:
Внимание: Если вы хотите сохранить исходную единицу в ячейках и отображать результаты в комментарии, вы можете проверить Добавить результаты как комментарий. Смотрите скриншот:
Щелкните здесь, чтобы узнать больше о преобразовании единиц измерения.
Скачать и бесплатную пробную версию Kutools for Excel Сейчас !
Иногда вы можете получить время, состоящее из часа, минут и секунд вместе, и теперь вы можете использовать следующие формулы, чтобы преобразовать его в минуты, секунды или часы.
Преобразовать формат времени чч: мм: сс в часы:
Примените эту формулу для преобразования формата времени чч: мм: сс в часы: = ЧАС (A2) + МИНУТА (A2) / 60 + СЕКУНДА (A2) / 3600, и перетащите маркер заполнения в ячейки, в которых должна содержаться эта формула.
Советы:
Чтобы преобразовать формат времени чч: мм: сс в минуты: =((HOUR(A2)*60)+MINUTE(A2)+(SECOND(A2)/60));
Чтобы преобразовать формат времени чч: мм: сс в секунды: = ЧАС (A2) * 3600 + МИНУТА (A2) * 60 + СЕКУНДА (A2).
Вы устали от формул, поэтому я могу представить вам удобный и простой инструмент —Kutools for Excel, С его Конвертировать время функцию, вы можете быстро завершить эту работу без каких-либо формул.
После установки Kutools for Excel, пожалуйста, сделайте следующее Бесплатная загрузка Kutools for Excel от Yhao сейчас! )
1. Выделите ячейки времени, которые вы хотите преобразовать.
2. Нажмите Кутулс > Содержание > Конвертировать время, а затем выберите Время до часов / Время до минут / Время до секунд как вам нужно, см. снимок экрана:
3. И выбранные ячейки времени были преобразованы в нужные вам часы, минуты или секунды, см. Снимок экрана:
Tips: Если вы хотите, чтобы преобразованный результат находился в другом месте, вы можете перейти к Конвертировать время диалоговое окно, нажав Кутулс > Содержание > Конвертировать время, В Конвертировать время диалоговом окне выберите нужный тип преобразования, а затем установите флажок Сохранить в другое место Установите флажок и щелкните ячейку, в которую вы хотите поместить результат, см. снимок экрана:
Скачать и бесплатную пробную версию Kutools for Excel Сейчас !
Относительная статья:
Как конвертировать между kb и mb, gb, tb и наоборот?
Лучшие инструменты для работы в офисе
Kutools for Excel Решит большинство ваших проблем и повысит вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма …
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон…
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы… Предотвращение дублирования ячеек; Сравнить диапазоны…
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор …
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое …
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии…
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом …
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF…
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!