Змест
У гэтым артыкуле тлумачацца 3 метады пераўтварэння меткі часу Unix у дату ў Excel . Фармат часовай меткі Unix шырока выкарыстоўваецца ў розных аперацыйных і файлавых сістэмах. Ён утрымлівае час як колькасць секунд, якія прайшлі з 1 студзеня 1970 г., 00:00.
Спампаваць практычны сшытак
Спампаваць гэты практычны сшытак, каб займацца, пакуль вы чытаеце гэты артыкул.
Пераўтварыць Unix Timestamp to Date.xlsx
Уводзіны ў Unix Timestamp
Unix timestamp - гэта сістэма адсочвання часу як агульная колькасць секунд. Адлік часу пачаўся ў эпоху Unix 1 студзеня 1970 г. у UTC . Такім чынам, пазнака часу Unix - гэта не што іншае, як колькасць секунд, якія прайшлі ад Эпохі Unix да гэтай канкрэтнай даты .
3 метады пераўтварэння меткі часу Unix у дату ў Excel
Microsoft Excel захоўвае дату як паслядоўны серыйны нумар , які пачынаецца з 1 студзеня 1900 г. і мае прырост у 1 на кожны дзень . Такім чынам, калі нам даецца пазнака часу Unix , мы павінны падзяліць яе на 86400 (колькасць секунд аднаго дня, 24*60*60). Робячы гэта, мы атрымаем колькасць дзён, якія прайшлі з Эпохі Unix , што падобна да серыйнага нумара. Пасля гэтага мы павінны дадаць значэнне даты (серыйны нумар з 1студзень 1900 г. ) для эпохі Unix 1 студзеня 1970 г. Каб атрымаць гэта, нам трэба выкарыстаць наступную формулу .
=(unix timestamp value/86400)+ DATE(1970,1,1)
Функцыя ДАТА вяртае значэнне даты г.зн. парадкавы нумар канкрэтная дата . Сінтаксіс функцыі ДАТА такі: =ДАТА(год, месяц, дзень). Нам трэба змясціць 1970,1,1 у якасці аргументаў , бо мы хочам вылічыць значэнне даты Эпоха Unix.
Нарэшце, нам трэба прытрымлівацца адзін з наступных метадаў каб пераўтварыць сумаваны парадкавы нумар у Дата Excel.
1. Фарматаваць вочкі для пераўтварэння меткі часу Unix у дату
Мы можам ужыць рознае фарматаванне выкарыстоўваючы параметры Фарматаваць вочкі ў Excel да пераўтварыце пазнакі часу Unix у фармат даты. Давайце выканаем наступныя крокі, каб выканаць гэта.
Крок 1: Пераўтварыце Unix Пазнакі часу ў серыйныя нумары
У нас ёсць спіс пазнак часу Unix у ячэйках B5:B9 для пераўтварэння іх у дата .
Спачатку мы ператворым іх у серыйныя нумары а потым прыменім фармат дат , каб пераўтварыць іх у даты Excel . У ячэйку C5 увядзіце наступную формулу і націсніце Enter.
=(B5/86400)+DATE(1970,1,1)
Крок 2: Розныя спосабы адкрыцця параметраў фарматавання вочак
1.Спалучэнні клавіш для адкрыцця параметраў фарматавання ячэек
- Вылучыце ячэйку C5 .
- Націсніце Ctrl +1 або Alt + H + FM , каб адкрыць акно Фарматаваць вочкі.
2. Кантэкстнае меню для адкрыцця параметраў фарматавання ячэек
- Абярыце ячэйку C5.
- Пстрыкніце правай кнопкай мышы і абярыце опцыя "Фарматаваць вочкі".
3. Адкрыйце параметры фарматавання вочак з дапамогай укладкі "Фармат"
Крокі:
- Выберыце ячэйку C5.
- Перайдзіце на ўкладку Галоўная са стужкі Excel.
- Націсніце параметр Фарматаваць.
- Выберыце параметр Фарматаваць вочкі.
Крок 3: Ужыць фармат даты каб пераўтварыць серыйны нумар у дату Excel
Цяпер, калі ў нас ёсць Фарматаваць вочкі акно адкрыта ,
- З Укладка «Лік», пстрыкніце катэгорыю Дата.
- Затым выберыце ваш пажаданы фармат даты са спісу. У гэтым прыкладзе мы выбралі першы .
- Цяпер знайдзіце Маркер запаўнення ў правым ніжнім куце ячэйкі C5 і перацягнуць яго ўніз да вочак C6:C9 .
- Вось пераўтвораныя даты Excel.
Дадатковая інфармацыя: Пераўтварэнне серыйнага нумара ў дату ў Excel (7 простых спосабаў)
2. Выкарыстанне функцыі TEXT для пераўтварэння меткі часу Unix у дату ў Excel
Мы можамтаксама выкарыстоўвайце функцыю TEXT для пераўтварэння значэнняў пазнакі часу Unix у даты Excel . У ячэйку C5, змясціце наступную формулу і націсніце Enter.
=TEXT((B5/86400)+DATE(1970,1,1),"m/d/yyyy")
Разбіўка формулы:
Функцыя TEXT мае 2 аргументы : значэнне і фармат_тэксту .
значэнне: B5/86400)+DATE(1970,1,1) якое пераўтварае значэнне пазнакі часу Unix у серыйны нумар.
format_text : “m/d/yyyy”, мы можам змясціць наш жаданы фармат даты , які мы хочам адлюстраваць .
Цяпер, выкарыстоўваючы маркер запаўнення , мы можам скапіяваць і ўставіць формулу ў іншыя ячэйкі.
Дадатковая інфармацыя: Як пераўтварыць метку часу ў дату ў Excel (7 простых спосабаў)
Падобныя паказанні:
- Як пераўтварыць метку часу Active Directory у дату ў Excel (4 метады)
- Пераўтварыць фармат тэкставай даты і часу ў фармат даты ў Excel (7 простых спосабаў)
- Тэкст не пераўтвараецца ў дату ў Excel (4 праблемы і рашэнні)
- Як пераўтварыць тэкст у дату ў Excel (10 спосабы)
- Як уставіць статычную дату ў Excel (4 простыя метады)
3. Ужыць лікавы фармат для пераўтварэння пазнакі часу Unix у дату ў Excel
Excels дае простыя варыянты змены фармата лікаў значэння ячэйкі. У гэтым прыкладзе мы будзем выкарыстоўваць гэту функцыянальнасць для дасягнення нашай мэты.Давайце выканаем наступныя крокі.
Крокі
- У ячэйку C5 змесціце наступную формулу .
=(B5/86400)+DATE(1970,1,1)
- Абярыце ячэйку C5 .
- Перайдзіце на ўкладку "Галоўная старонка" .
- Націсніце на выпадальны спіс для Фармат ліку.
- Цяпер абярыце альбо Кароткае спатканне ці Доўгае спатканне . Мы абралі опцыю Кароткая дата тут .
- Цяпер выкарыстоўваецца Маркер запаўнення мы можам скапіяваць гэты фармат ліку ў ячэйку C6:C9.
Заўвагі
- Калі мы прааналізуем вынікі, мы ўбачым, што для значэння часовай меткі Unix розніца з 86400 , ёсць адзін дзень прасоўвання з 1/1/1970 да 1/2/1970 , які мы апісалі раней.
Дадатковая інфармацыя: Як пераўтварыць лік у дату ў Excel (6 простых спосабаў)
Выснова
Цяпер мы ведаем, як пераўтварыць пазнаку часу Unix у дату Excel з дапамогай 3 розных метадаў. Будзем спадзявацца, што гэта дапаможа вам больш упэўнена выкарыстоўваць гэтыя метады. Любыя пытанні ці прапановы не забывайце размяшчаць іх у полі для каментарыяў ніжэй.