Прескочи на основното съдържание

Формула на Excel: Преобразувайте времето на Excel в времево клеймо на Unix или обратното

Автор: Слънце Последна промяна: 2020-11-12

doc конвертиране на дата в julia 1

В това есе се говори за формулите, които преобразуват между времето на Excel и времето на Unix в листа на Excel.

Прочетете преди формулата:

Какво е Unix timestamp?

Unix timestamp записва времето с помощта на секунди. В системата Unix той отчита времето от 1 януари 1970 г. С други думи, времевият печат на Unix е общият брой секунди между дадената дата и 1 януари 1970 г.

Ако искате да следвате този урок, моля, изтеглете примерната електронна таблица.
doc конвертиране на дата в julia 1

Преобразувайте времето на Excel в времево клеймо на Unix

 

Обща формула:

(Excel_time-DATE(1970,1,1))*86400

Синтаксис и аргументи

Excel_time: the datetime that you want to convert to Unix time.

Връщана стойност

Формулата връща сериен номер. Обикновено върнатата стойност е толкова голяма, че се показва като ##### и можете да форматирате върнатата стойност като общ or Телефон за връзка: за да го покажете като нормален сериен номер.

Забележка

Ако даденото време в Excel е по-голямо или равно на 1 януари 1900 г., но по-малко от 1 януари 1970 г., той връща отрицателно число; ако времето в Excel е равно на 1 януари 1970 г., то връща нула; ако времето в Excel е по-голямо от 1 януари 1970 г., то връща положително число.

грешка

Ако времето в Excel е по-малко от 1 януари 1900 г., резултатът връща стойност на грешка #VALUE!

Как работи тази формула

Тук, за да преобразувате времето на Excel в клетка B3:B6 в Unix време, моля, използвайте формулата по-долу:

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

doc конвертиране на дата в julia 1

Натискане Въведете за да получите първия резултат, след това плъзнете манипулатора за автоматично попълване надолу до клетка C7.
doc конвертиране на дата в julia 1

Обяснение

Функция за дата: създайте дата с номера на годината, номера на месеца и номера на деня.

Формулата (B3-DATE(1970,1,1)) се използва за изчисляване на разликата между дадената дата час и епохата на Unix.

86400: Както знаем, един ден = 24 часа, един час = 60 минути и една минута = 60 секунди, така че един ден = 24*60*60=86400 секунди.

Преобразувайте Unix timestamp във време на Excel

 

Обща формула:

(Unix_time/86400)+DATE(1970,1,1)

Синтаксис и аргументи

Unix_time: the Unix time (a series number) that you want to convert to standard Excel time.

Връщана стойност

Формулата връща сериен номер, след което трябва да форматирате серийния номер във формат за дата и час. Обикновено резултатът е положителен сериен номер, ако резултатът е отрицателно число, той ще се върне към серия от #####, след като я форматира като дата и час.

Как работи тази формула

За да преобразувате Unix времето в клетка B3:B6 в Excel време, моля, използвайте формулата по-долу:

=(B3/86400)+DATE(1970,1,1)

doc конвертиране на дата в julia 1

Натискане Въведете клавиш и плъзнете манипулатора за автоматично попълване надолу до клетка C6.
doc конвертиране на дата в julia 1

След това запазете избраните резултати, след което натиснете Ctrl + 1 за показване на Форматиране на клетки диалог, под Телефон за връзка: , изберете Дата от категория списък, след това в десния раздел на Тип, изберете един формат, от който се нуждаете.
doc конвертиране на дата в julia 1

Щракнете върху OK, след което резултатите от формулата са форматирани като дата и час.
doc конвертиране на дата в julia 1

Обяснение

Функция за дата: създайте дата с номера на годината, номера на месеца и номера на деня.

Формулата (B3/86400)+ДАТА(1970,1,1) получава общия брой дни между дадената дата час и Unix епохата.

86400: Както знаем, един ден = 24 часа, един час = 60 минути, една минута = 60 секунди, така че един ден = 24*60*60=86400 секунди. И обратно, дата/86400 ще получи номера на деня.


Относителни формули

Относителни функции


Най-добрите инструменти за производителност в офиса

Kutools за Excel - помага ви да се откроите от тълпата

🤖 Kutools AI помощник: Революционизирайте анализа на данни въз основа на: Интелигентно изпълнение   |  Генериране на код  |  Създаване на персонализирани формули  |  Анализирайте данни и генерирайте диаграми  |  Извикване на функциите на Kutools...
Популярни функции: Намерете, маркирайте или идентифицирайте дубликати  |  Изтриване на празни редове  |  Комбинирайте колони или клетки без загуба на данни  |  Кръг без формула ...
Супер VLookup: Множество критерии  |  Множество стойности  |  В много листове  |  Размито търсене...
адв. Падащ списък: Лесен падащ списък  |  Зависим падащ списък  |  Падащ списък с множество избори...
Мениджър на колони: Добавете конкретен брой колони  |  Преместване на колони  |  Превключване на състоянието на видимост на скритите колони  Сравнете колони с Изберете Същите и различни клетки ...
Препоръчани функции: Мрежов фокус  |  Изглед на дизайна  |  Голям формула бар  |  Мениджър на работни книги и листове | Библиотека с ресурси (Автоматичен текст)  |  Избор на дата  |  Комбинирайте работни листове  |  Шифроване/декриптиране на клетки  |  Изпращайте имейли по списък  |  Супер филтър  |  Специален филтър (филтър получер/курсив/зачертано...) ...
Топ 15 комплекта инструменти12 Текст Инструменти (добавяне на текст, Премахване на символи ...)  |  50 + Графика Видове (диаграма на Гант ...)  |  40+ Практичен формули (Изчислете възрастта въз основа на рождения ден ...)  |  19 вмъкване Инструменти (Въведете QR код, Вмъкване на картина от пътя ...)  |  12 Конверсия Инструменти (Числа към думи, Валутен обмен ...)  |  7 Обединяване и разделяне Инструменти (Разширено комбиниране на редове, Разделете клетки на Excel ...)  |  ... и още

Kutools за Excel разполага с над 300 функции, Гарантираме, че това, от което се нуждаете, е само на един клик разстояние...

Описание


Раздел Office - Активиране на четене и редактиране с раздели в Microsoft Office (включително Excel)

  • Една секунда за превключване между десетки отворени документи!
  • Намалете стотиците кликвания на мишката за вас всеки ден, кажете сбогом на ръката на мишката.
  • Увеличава продуктивността ви с 50% при преглеждане и редактиране на множество документи.
  • Внася ефективни раздели в Office (включително Excel), точно като Chrome, Edge и Firefox.
Comments (2)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
most microsoft-centric people fail to account for timezone/daylight saving time/etc. it is however not very difficult to correct, but I wont do it here. much harder to "fix" is the issue of the insertation of "leap seconds", the adjustmenttoe time performed at known time to correct the unix ctime values. (they are not periodic/predictable as you may think... there is a database kept which records when they occur)
This comment was minimized by the moderator on the site
This formula doesn’t account for the fact that the UNIX epoch is 1/1/1970 **UTC/GMT**, independent of DST. 
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations