Я пытаюсь отформатировать целочисленный столбец во временной столбец, но все значения заканчиваются на 12, как это:
12
12
12
Я пытаюсь отформатировать целочисленный столбец во временной столбец, но все значения заканчиваются на 12, как это:
12
12
12
В Excel даты хранятся с целыми числами для чисел дня (с 1900 года) и временами в виде дробей дня.
Если ваши целые числа представляют час дня, разделите их на 24, а затем отформатируйте как время.
Если вы не хотите иметь дело с делением и другой математикой, чтобы получить десятичное значение времени, вы можете использовать функцию TIME
которая будет обрабатывать все это для вас:
Использование для вашего примера
Ссылка MS: https://support.office.com/en-nz/article/TIME-function-9a5aff99-8f7d-4611-845e-747d0b8d5457
В 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