Excel форматирует часы и минуты по-разному в зависимости от значения

Excel форматирует часы и минуты по-разному в зависимости от значения

Я часто копирую и вставляю данные из разных источников в Excel. Одно поле — это поле часов + минут (отформатированное hh:mm).

При вставке данных в Excel значения часов от 24 и выше преобразуются правильно, а значения менее 24 преобразуются в минуты и секунды (см. пример данных ниже).

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

Кто-нибудь знает, как это исправить?

| 22:40    | ←this should be 22:40:00
| 23:25    | ←this should be 23:25:00
| 23:55    | ←this should be 23:55:00
| 23:59    | ←this should be 23:59:00
| 24:05:00 | ←ok
| 24:29:00 | ←ok 
| 24:35:00 | ←ok

решение1

Да. Это потому, что один преобразуется во время, а другой в дату, и в разные форматы.

Для изменения формата:

  1. Щелкните правой кнопкой мыши по заголовку столбца.
  2. Выберите «Формат ячеек...».
  3. Выберите «Время» из списка категорий на вкладке «Число».
  4. В списке «Тип» выберите элемент, похожий на «37:30:55».
  5. Нажмите «ОК».

Связанный контент