Конвертирайте Excel време в Unix време в Excel и Google Sheets

Изтеглете Примерна работна книга

Изтеглете примерната работна книга

Този урок ще покаже как да конвертирате време във формат на Excel в Unix време в Excel и Google Sheets.

Какво е Unix Time

Unix времето е известно още като Epoch Time или POSIX time или Unix timestamp. Това е система, която отчита броя секунди, изминали от Unix Epoch, т.е. 1 януариул, 1970. С прости думи, Unix времето е общият брой секунди между датата и Unix Epoch.

Конвертиране на Excel Time в Unix Time

За да изчислим Unix времето, първо трябва да намерим общия брой дни между времето на Excel и времето на Epoch. След това умножете изчислените дни с 86 400, защото един ден има 86 400 секунди (24 часа × 60 минути × 60 секунди = 86 400 секунди).

1 = (B5-DATE (1970,1,1))*86400

Стъпка по стъпка Обяснение

Първата стъпка в преобразуването на Excel време в Unix време е да се изчисли числовата стойност на датата на Epoch. Това може да стане с помощта на функцията DATE.

1 = ДАТА (1970,1,1)

Това ни дава тази стойност:

=25569

По същия начин изчисляването на числовата стойност на датата на Epoch се изважда от числовата стойност на даденото време в Excel

1 = (B5-ДАТА (1970,1,1))

=(40422-25569)
=(14853)

След това разликата, изчислена по -горе, се умножава по 86400, за да се получи получената стойност за секунди

=(14853)*86400

Това е общият брой секунди, които получаваме, между две дати

=1283299200

Конвертирайте Unix Time в Excel Time

Обратно, можем да преобразуваме Unix времето в Excel с помощта на следната формула:

1 = (B3/86400)+ДАТА (1970,1,1)

Стъпка по стъпка Обяснение
Първо, времевата марка на Unix се разделя на общия брой секунди за един ден, т.е. 86400.

1 = B3/86400

=14853

Сега изчисляваме числовата стойност на датата на Епохата чрез функцията DATE

1 = ДАТА (1970,1,1)

=25569

След като имаме числовата стойност на датата на Епохата, ще добавим тези две стойности

= 14853 + 25569
= 40422

Получената стойност след изчислението е във формат номер на серийна дата. За да го видите във формат за дата, просто променете формата на клетката на Дата или необходимия ви персонализиран формат от Числовия формат, като получите достъп до него чрез раздела Начало

или чрез натискане на CTRL + 1

След като променим формата на числовите стойности на датата и часа в Excel, получаваме следната дата и час в Excel

Конвертирайте Excel време в Unix време в Google Sheets

Формулата за преобразуване на времето в Unix работи в Google Таблици точно същата като в Excel.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave