Note: The other languages of the website are Google-translated. Back to English

Vzorec aplikace Excel: Převést čas aplikace Excel na časové razítko Unixu nebo naopak

doc převést datum na julia 1

V této eseji se hovoří o vzorcích, které převádějí mezi časem aplikace Excel a časovým razítkem Unix v listu aplikace Excel.

Přečtěte si před vzorec:

Co je časové razítko Unixu?

Časové razítko Unix zaznamenává čas pomocí sekund. V systému Unix počítá čas od 1. ledna 1970. Jinými slovy, časové razítko Unix je celkový počet sekund mezi daným datem a 1. lednem 1970.

Pokud chcete pokračovat v tomto výukovém programu, stáhněte si vzorovou tabulku.
doc převést datum na julia 1

Převést čas aplikace Excel na časové razítko Unix

 

Obecný vzorec:

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

Syntaxt a argumenty

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

Návratová hodnota

Vzorec vrátí číslo řady. Vrácená hodnota je obvykle tak velká, že se zobrazuje jako ##### a vrácenou hodnotu můžete naformátovat jako obecně or Číslo ukázat jako běžné číslo série.

Poznámka

Pokud je daný čas aplikace Excel větší nebo roven 1. lednu 1900, ale menší než 1. lednu 1970, vrátí záporné číslo; pokud je čas aplikace Excel roven 1. lednu 1970, vrátí nulu; pokud je čas aplikace Excel větší než 1. ledna 1970, vrátí kladné číslo.

Chyba

Pokud je čas aplikace Excel kratší než 1. ledna 1900, vrátí výsledek chybovou hodnotu #HODNOTA!

Jak tento vzorec funguje

Chcete-li převést čas aplikace Excel v buňce B3: B6 na čas Unix, použijte následující vzorec:

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

doc převést datum na julia 1

Stisknout vstoupit klíč k získání prvního výsledku, pak přetáhněte popisovač automatického vyplnění dolů do buňky C7.
doc převést datum na julia 1

Vysvětlení

Funkce data: vytvořit datum s číslem roku, číslem měsíce a číslem dne.

Vzorec (B3-DATE (1970,1,1)) se používá k výpočtu rozdílu mezi daným časem a obdobím Unixu.

86400: Jak víme, jeden den = 24 hodin, jedna hodina = 60 minut a jedna minuta = 60 sekund, takže jeden den = 24 * 60 * 60 = 86400 sekund.

Převeďte časové razítko Unix na čas aplikace Excel

 

Obecný vzorec:

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

Syntaxt a argumenty

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

Návratová hodnota

Vzorec vrací číslo řady, pak musíte číslo řady naformátovat na formátování datetime. Výsledkem je obvykle kladné číslo řady, pokud je výsledkem záporné číslo, po formátování jako datetime se vrátí do řady #####.

Jak tento vzorec funguje

Chcete-li převést čas Unixu v buňce B3: B6 na čas aplikace Excel, použijte následující vzorec:

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

doc převést datum na julia 1

Stisknout vstoupit a přetáhněte rukojeť automatického vyplňování dolů do buňky C6.
doc převést datum na julia 1

Poté ponechejte vybrané výsledky a stiskněte Ctrl + 1 pro zobrazení Formát buněk dialogové okno pod Číslo vyberte kartu Datum z Kategorie seznamu, pak v pravé části typ, vyberte jeden formát, který potřebujete.
doc převést datum na julia 1

Klikněte na OK a výsledky vzorce byly naformátovány jako datetime.
doc převést datum na julia 1

Vysvětlení

Funkce data: vytvořit datum s číslem roku, číslem měsíce a číslem dne.

Vzorec (B3 / 86400) + DATE (1970,1,1) získá celkový počet dní mezi daným časem a obdobím Unixu.

86400: Jak víme, jeden den = 24 hodin, jedna hodina = 60 minut, jedna minuta = 60 sekund, takže jeden den = 24 * 60 * 60 = 86400 sekund. A naopak, datum / 86400 získá číslo dne.


Relativní vzorce

Relativní funkce

  • Funkce Excel IF
    Vyzkoušejte zadané podmínky a poté vraťte odpovídající hodnoty
  • Funkce Excel VALUE
    Převést text na číslo.
  • Funkce MĚSÍC Excel
    MĚSÍC se používá k získání měsíce jako celočíselného čísla (1 až 12) od data.
  • Funkce Excel DAY
    Funkce DAY získá den jako číslo (1 až 31) od data
  • Funkce Excel YEAR
    Funkce YEAR vrátí rok na základě daného data ve čtyřmístném formátu sériového čísla.

Nejlepší kancelářské nástroje produktivity

Kutools pro Excel - pomůže vám vyniknout před davem

Rádi byste svou každodenní práci dokončili rychle a dokonale? Kutools pro Excel přináší 300 výkonných pokročilých funkcí (kombinace sešitů, součet podle barvy, rozdělení obsahu buněk, převod data a tak dále...) a ušetří vám 80 % času.

  • Navrženo pro 1500 pracovních scénářů, pomůže vám vyřešit 80 % problémů s Excelem.
  • Omezte každý den tisíce kliknutí na klávesnici a myš a ulehčete svým unaveným očím a rukám.
  • Staňte se odborníkem na Excel za 3 minuty. Už si nemusíte pamatovat žádné bolestivé vzorce a kódy VBA.
  • 30denní neomezená bezplatná zkušební verze. 60denní záruka vrácení peněz. Bezplatný upgrade a podpora po dobu 2 let.
Pás karet aplikace Excel (s nainstalovaným programem Kutools pro Excel)

Záložka Office - Povolte čtení a úpravy na záložkách v Microsoft Office (včetně Excelu)

  • Jednu sekundu přepnete mezi desítkami otevřených dokumentů!
  • Snižte stovky kliknutí myší každý den, sbohem s myší rukou.
  • Zvyšuje vaši produktivitu o 50% při prohlížení a úpravách více dokumentů.
  • Přináší efektivní karty do Office (včetně Excelu), stejně jako Chrome, Firefox a Nový Internet Explorer.
Snímek obrazovky aplikace Excel (s nainstalovanou kartou Office)
Komentáře (1)
Zatím žádné hodnocení. Buďte první, kdo ohodnotí!
Tento komentář byl moderátorem webu minimalizován
Tento vzorec nebere v úvahu skutečnost, že epocha UNIXu je 1/1/1970 **UTC/GMT**, nezávislá na DST. 
Zatím zde nejsou žádné komentáře
Zanechat své připomínky
Odesílání jako host
×
Ohodnoťte tento příspěvek:
0   Postavy
Doporučená umístění

Sociální sítě

Copyright © 2009 - www.extendoffice.com. | Všechna práva vyhrazena. Poháněno ExtendOffice. | |. | Sitemap
Microsoft a logo Office jsou ochranné známky nebo registrované ochranné známky společnosti Microsoft Corporation ve Spojených státech a / nebo jiných zemích.
Chráněno Sectigo SSL