Note: The other languages of the website are Google-translated. Back to English

Как перевести миллисекунды во время в Excel?

Как все мы знаем, одна секунда равна 1000 миллисекунд между объединениями времени, в этой статье я расскажу о том, как преобразовать миллисекунды в время чч: мм: сс в Excel.

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


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

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

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

=CONCATENATE(TEXT(INT(A2/1000)/86400,"hh:mm:ss"),".",A2-(INT(A2/1000)*1000)), а затем перетащите дескриптор заполнения вниз к ячейкам, к которым вы хотите применить эту формулу, и все миллисекунды в ячейках были преобразованы во время, см. снимок экрана:

doc преобразовать миллисекунды во время 1


Лучшие инструменты для работы в офисе

Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%

  • Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
  • Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
  • Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
  • Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
  • Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
  • Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
  • Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
  • Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
  • Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.
вкладка kte 201905

Вкладка Office: интерфейс с вкладками в Office и упрощение работы

  • Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
  • Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
  • Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!
офисный дно
Сортировать комментарии по
Комментарии (19)
Оценок пока нет. Оцените первым!
Этот комментарий был сведен к минимуму модератором на сайте
Это правда? Потому что 79000231 мне кажется, что это короче, чем 100121211012, но длиннее, когда вы конвертируете его в чч:мм:сс
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Мирьям, как дела. Причина, по которой более короткий 79000231 преобразует более длинные результаты, чем 100121211012, заключается в том, что формат отбрасывает дни. Когда формат станет дд/чч/мм/сс, вы поймете, что я имею в виду. Пожалуйста, смотрите скриншот.
Этот комментарий был сведен к минимуму модератором на сайте
В этой формуле ошибка. Обратите внимание на строку 6 скриншота. 6604545009 следует преобразовать в 10:35:45:009. Однако формула неправильно преобразует это в 10:35:45:900. 009 против 900 миллисекунд.
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, Гаутам, спасибо за ваш комментарий. Ты абсолютно прав. И мы скоро исправим эту ошибку. Еще раз спасибо! С уважением, Мэнди
Этот комментарий был сведен к минимуму модератором на сайте
это приводит к некоторым ошибкам в некоторых случаях (я не удосужился выяснить, почему и в каких случаях, но он испортился примерно в 10% моих строк. Вместо этого разделите миллисекунду на 86400000, например, с

=(А1/86400000)

затем примените пользовательский числовой формат к новому значению, например:

[чч]:мм:сс.000

.. это отлично сработало для меня в 100% моих строк.
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, fmbetz@gmail.com, спасибо за совет. И извините за неудобства. С уважением,
Мэнди
Этот комментарий был сведен к минимуму модератором на сайте
Вы можете заставить исходную формулу работать, изменив миллисекундную часть формулы, включив текстовую функцию в следующий формат: .",ТЕКСТ(A1-(INT(A1000/86400)*1),"1"))
Если вам нужно разрешить в течение нескольких дней, вы можете сделать следующее:
=CONCATENATE(TEXT(INT(A1/1000)/86400,"dd:hh:mm:ss"),".",TEXT(A1-(INT(A1/1000)*1000),"000"))
Этот комментарий был сведен к минимуму модератором на сайте
Спасибо за это все!

=СЦЕПИТЬ(ТЕКСТ((A1/1000)/86400;"[чч]:мм:сс"))

Это то, что сработало для меня, когда я хотел округлить миллисекунды.

Пример 230947 мс
Исходный формат дал: 00:03:50.947
Формат, который я получил округляется: 00:03:51

Ура!
Этот комментарий был сведен к минимуму модератором на сайте
Но как нам изменить тип данных на продолжительность. Это 100% преобразуется в мм:сс, но как нам преобразовать в тип данных продолжительности
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Ян Хук! Большое спасибо за совет. Это помогает и исправляет крошечную часть ошибок в нашей формуле. Мы ценим ваши усилия и хотели бы воспользоваться вашим советом. Еще раз спасибо. С уважением, Мэнди
Этот комментарий был сведен к минимуму модератором на сайте
Самое простое/простое выражение для этого (на основе поста Флориана ниже) — это =ТЕКСТ(A1/8400000,"чч:мм:сс.000")
Этот комментарий был сведен к минимуму модератором на сайте
Это очень полезная дискуссия для меня. Я обнаружил, что предыдущие посты Роба Белла и Яна Хука очень помогли начальному руководству. Мне понадобился дополнительный столбец «день», чтобы подсчитывать мои миллисекунды, которые превышали 84,000,000 1 86400000 в день. Поэтому я изменил простое уравнение Роба, чтобы сказать: "=ТЕКСТ(A000/0,"дд:чч:мм:сс.30")". Я также использовал второе опубликованное уравнение Яна. Забавно, но в таблицах Google, когда я использую выражение для 00 мс, результат равен 00:00.000:00:00 вместо 00:00.000:1:30. Когда я пробую выражение на 00 мс, результат равен 00:00.001:00:00 вместо 00:00.001:99999999:31. Когда я пробую выражение для 03 мс, результат равен 46:39.999:1111111111:11. Когда я пробую выражение для 20 мс, результат 38:31.111:1111111111:3. Обратите внимание, что все они, кроме 2ms, начинаются с «30», например 00ms=00:00.2:1:86400000. Мне кажется, что выражение "=ТЕКСТ(A000/30,"дд:чч:мм:сс.172,800,000") и более длинная версия Яна приводят к отбрасыванию математики ровно на 30 дней, до 01 00 00 мс, в это время 00.000 дней сокращаются, и выражение сообщает результат XNUMX:XNUMX:XNUMX:XNUMX.

Мой вопрос заключается в том, как мне исправить уравнение, чтобы любое количество миллисекунд меньше 172,800,00 XNUMX XNUMX равнялось правильному количеству дней?
Этот комментарий был сведен к минимуму модератором на сайте
Позвольте мне перефразировать последний вопрос:
«Мой вопрос здесь в том, как мне исправить уравнение, чтобы любое количество миллисекунд меньше 172,800,00 XNUMX XNUMX равнялось правильному количеству дней?»

Я хотел ввести:

Мой вопрос здесь в том, как мне исправить уравнение, чтобы любое количество миллисекунд больше 172,799,999.00 XNUMX XNUMX
равно правильному количеству дней?
Этот комментарий был сведен к минимуму модератором на сайте
В Excel легко: =(A2/1000/3600)*"01:00:00"
Задать собственный номер формата B2 (до 3 знаков после запятой): hh:mm:ss.000;@или Задать собственный номер формата B2 (до 1 знака после запятой): hh:mm:ss.0;@
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, voros@volny.cz, спасибо за ваш комментарий. Действительно, ваша формула проще. Я ввожу вашу формулу = (A2/1000/3600)*"01:00:00" в ячейку B2 и применяю формат времени среди числовых форматов. Формат результата становится чч:мм:сс. Пожалуйста, смотрите скриншот. Но я не могу установить результаты в 3 знака после запятой или 1 знак после запятой. В любом случае, спасибо за совет.
Этот комментарий был сведен к минимуму модератором на сайте
Здравствуйте, voros@volny.cz, как дела. Думаю, теперь я знаю, как установить формат на 3 знака после запятой или 1 знак после запятой. Просто примените пользовательский числовой формат к результату. Ваш совет действительно помогает. Спасибо! С уважением, Мэнди
Этот комментарий был сведен к минимуму модератором на сайте
В Excel легко: =(A2/1000/3600)*"01:00:00"

Установить для ячейки B2 собственный формат числа (до 3 знаков после запятой): чч:мм:сс.000;@
or
Установить для ячейки B2 собственный формат числа (до 1 знака после запятой): чч:мм:сс.0;@ (округлить до одного знака после запятой)
Этот комментарий был сведен к минимуму модератором на сайте
Quando eu tento usar формула, или Excel apresenta um erro como se eu não estivesse querendo fazer uma формула. Estou copyiando exatamente формула оригинала пост
Этот комментарий был сведен к минимуму модератором на сайте
Привет, Матеус,
Жаль это слышать. В Португалии и Испании запятые в формуле следует заменить точкой с запятой. Таким образом, формула должна быть = СЦЕПИТЬ (ТЕКСТ (ЦЕЛОЕ (A2/1000)/86400; "чч: мм: сс");"."; A2- (ЦЕЛОЕ (A2/1000) * 1000)). Пожалуйста, попробуйте. С нетерпением ждем вашего ответа.

С уважением,
Мэнди
Здесь еще нет комментариев
Оставляйте свои комментарии
Публикация как гость
×
Оценить этот пост:
0   Характеристики
Предлагаемые места

Подписывайтесь на Нас

Copyright © 2009 - www.extendoffice.ком. | Все права защищены. Питаться от ExtendOffice, | Карта сайта
Microsoft и логотип Office являются товарными знаками или зарегистрированными товарными знаками Microsoft Corporation в США и / или других странах.
Защищено Sectigo SSL