2

Я пытаюсь отформатировать целочисленный столбец во временной столбец, но все значения заканчиваются на 12, как это:

12

12

12

3 ответа3

1

В Excel даты хранятся с целыми числами для чисел дня (с 1900 года) и временами в виде дробей дня.

Если ваши целые числа представляют час дня, разделите их на 24, а затем отформатируйте как время.

1

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

Использование для вашего примера

Функция ВРЕМЯ

Ссылка MS: https://support.office.com/en-nz/article/TIME-function-9a5aff99-8f7d-4611-845e-747d0b8d5457

0

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

Больше информации:

Excel сохраняет даты в виде последовательных серийных номеров, чтобы их можно было использовать в расчетах. По умолчанию 1 января 1900 года - серийный номер 1, а 1 января 2008 года - серийный номер 39448, поскольку после 1 января 1900 года это 39,447 дней.

Числа справа от десятичной точки в серийном номере представляют время; цифры слева представляют дату. Например, серийный номер 0,5 представляет время 12:00 полдень.

https://support.office.com/en-us/article/NOW-function-3337fd29-145a-4347-b2e6-20c904739c46

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .