Datum a čas v Excelu jsou v Excelu zpracovány trochu jinak než v jiném tabulkovém softwaru. Pokud nevíte, jak funguje datum a čas v Excelu, můžete narazit na zbytečné chyby.
V tomto článku se tedy dozvíme vše o datu a čase Excelu. Naučíme se, co jsou data v Excelu, jak přidat čas v Excelu, jak formátovat datum a čas v Excelu, jaké jsou funkce data a času v Excelu, jak provádět výpočty data a času (sčítání, odčítání, násobení atd.) s daty a časy).
Co je datum a čas v aplikaci Excel?
Mnozí z vás už možná vědí, že data a čas Excelu nejsou nic jiného než sériová čísla. Datum je celé číslo a čas je zlomkové číslo. Data v Excelu mají různé regionální formátování. Například v mém systému je to mm/dd/RRRR (tento formát použijeme v celém článku). Možná používáte stejný formát data nebo můžete použít formát data dd/mm/RRRR.
Formátování data buňky
Existuje několik možností formátování data v aplikaci Excel. Vyberte buňku, která může obsahovat datum, a stiskněte CTRL+1. Otevře se dialogové okno Formát buněk. Zde vidíte dvě možnosti formátování jako Datum a Čas. V těchto kategoriích je k dispozici několik formátování data, které vyhovují vašim požadavkům.
Termíny:
Termíny v Excelu jsou pořadová čísla klisen od 1. ledna 1900. Den v aplikaci Excel se rovná 1. Proto 1-led-1900 je 1, 2-led-1900 je 2 a 1-led-2000 je 36526.
Zábavný fakt: 1900 nebyl přestupný rok, ale Excel přijímá 29. února 1900 jako platné datum. V té době to byla zoufalá závada soutěžit s Lotusem 1-2-3.Zkratka pro zadání statického dnešního data v Excelu je CTRL+; (Středník).
Chcete -li přidat nebo odečíst den od data, stačí k tomuto datu odečíst nebo přidat počet dní.
Čas:
Excel ve výchozím nastavení dodržuje formát hh: mm pro čas (formát 0 až 23). Hodiny a minuty jsou odděleny dvojtečkou bez mezer mezi nimi. Můžete jej změnit na formát hh: mm AM/PM. AM/PM musí mít 1 mezeru od časové hodnoty. Chcete -li zahrnout sekundy, můžete přidat: ss do hh: mm (hh: mm: ss). Jakýkoli jiný časový formát je neplatný.
Čas je vždy spojen s datem. Datum předchází časové hodnotě oddělené mezerou od času. Pokud nezmiňujete datum před časem, ve výchozím nastavení se použije první datum aplikace Excel (což je 1/1/1900). Čas v Excelu je zlomkové číslo. Zobrazuje se na pravé straně desetinné čárky.
Hodiny:
Protože 1 den se rovná 1 v Excelu a 1 den se skládá z 24 hodin, 1 hodina se rovná 1/24 v Excelu. Co to znamená? To znamená, že pokud chcete časově sčítat nebo odečítat 1 hodinu, musíte přidat nebo odečíst 1/24. Viz obrázek níže.
můžete říci, že 1 hodina se rovná 0,041666667 (1/24).
Vypočítejte hodiny mezi časem v Excelu
Minut:
Z vysvětlení hodiny v Excelu jste jistě uhodli, že 1 minuta v Excelu se rovná 1/(24x60) (nebo 1/1440 nebo0.000694444).
Pokud chcete přidat minutu k vynikajícímu času, přidejte 1/(24x60).Viz obrázek níže. Někdy máte potřebu vypočítat minuty mezi daty a časem V aplikaci Excel si to můžete přečíst zde.
Sekundy:
Ano, sekunda v Excelu se rovná1/(24x60x60).Chcete -li přidat nebo odečíst sekundy od času, stačí udělat stejné věci jako my během minut a hodin.
Datum a čas v jedné buňce
Data a časy jsou spojeny dohromady. Datum je vždy spojeno s platným datem a čas je vždy spojen s platným datem aplikace Excel. I když jednoho z nich nemůžete vidět.
Pokud do buňky zadáte pouze čas, datum této buňky bude 1. ledna 1900, i když to nevidíte. Pokud tuto buňku naformátujete jako formát data a času, zobrazí se související datum. Podobně, pokud neuvedete čas s datem, ve výchozím nastavení je připojeno 12:00. Viz obrázek níže.
Na obrázku výše máme čas pouze v B3 a datum pouze v B4. Když tyto buňky naformátujeme jako mm/dd/rr hh: mm, dostaneme v obou buňkách čas i datum.
Při výpočtech data a času v aplikaci Excel to tedy mějte pod kontrolou.
Žádný negativní čas
Jak jsem vám řekl, datum a čas v Excelu začíná od 1. ledna 1900 do 12:00. Kdykoli předtím to není platné datum v aplikaci Excel. Pokud odečtete hodnotu od data, které vede před 1. lednem-1900 12:00, dokonce i jednu sekundu, Excel způsobí chybu #######. Mluvil jsem o tom zde a v části Převést datum a čas z GMT na CST. Stává se to, když se pokusíme odečíst něco, co vede před 1. lednem-1900 12:00. Zkus to sám. Napište 12:00 a odečtěte od toho 13 hodin. podívejte se, co dostanete.
Výpočty s daty a časem v aplikaci Excel
Přidání dnů k datu:
Přidání dnů k datu v aplikaci Excel je snadné. Chcete -li přidat den k dnešnímu dni, přidejte k němu 1 den. Viz obrázek níže.
Neměli byste přidávat dvě data, abyste získali budoucí datum, protože to shrne pořadová čísla těchto dnů a můžete získat datum daleko v budoucnosti.
Odečtení dnů od data:
Pokud chcete získat datum zpět od data před několika dny, odečtěte tento počet dní od data a získáte zpětné datum. Pokud například chci vědět, jaké datum bylo před 56 dny od DNES, pak bych do buňky napsal tento vzorec.
= DNES ()-56 |
Tím se nám vrátí datum 56 před aktuálním datem.
Poznámka: Pamatujte, že v Excelu nemůžete mít datum před 1. lednem/1900. Pokud se zobrazí chyba ######, může to být důvod.
Dny mezi dvěma daty:
Pro výpočet dnů mezi dvěma daty stačí odečíst počáteční datum od koncového data. Na toto téma jsem již napsal článek. Jděte a podívejte se sem. Můžete také použít funkci Excel DAYS k výpočtu dnů mezi počátečním datem a datem ukončení.
Časy přidávání:
Bylo mnoho dotazů, jak přidat čas k vyniknutí, protože mnoho lidí při tom má matoucí výsledky. Existují dva typy přidávání v čase. Jedním je přidání času jinému. V tomto případě jsou oba časy formátovány jako časový formát hh: mm. V tomto případě můžete tyto časy jednoduše přidat.
Druhým případem je, když nemáte další čas v časovém formátu. Stačí přidat hodiny, minuty a sekundy. V takovém případě musíte tato čísla převést na jejich časové ekvivalenty. Všimněte si těchto bodů a přidejte hodiny, minuty a sekundy k datu/času.
- Chcete -li přidat N hodin k času X, použijte vzorec = X+(N/24) (As 1 = 24 hodin)
- Chcete -li přidat N minut do X času, použijte vzorec = X+(N/(24*60))
- Chcete -li přidat N sekundy k času X, použijte vzorec = X+(N/(24*60*60))
Odečtení časů
Je to stejné jako sčítání času, jen se ujistěte, že při odečítání neskončíte se zápornou časovou hodnotou, protože v Excelu nic takového jako záporné číslo neexistuje.
Poznámka: Když v Excelu přidáte nebo odečtete čas, který přesáhne 24 hodin rozdílu, Excel se přesune na další nebo předchozí datum. Pokud například odečtete 2 hodiny od 29. ledna 2019 1:00, pak se vrátí zpět na 28. ledna 2019 ve 23:00. Pokud odečtete 2 hodiny od 1:00 (nemá uvedené datum), Excel vrátí chybu ######. Důvod jsem uvedl na začátku článku.Přidání měsíců k datu:K dnešnímu dni nelze přidat pouze násobky 30, protože různé měsíce mají jiný počet dní. Při přidávání měsíců do Date musíte být opatrní. K přidání měsíců k datu v Excelu používáme funkci EDATE v Excelu. Zde mám samostatný článek o přidávání měsíců k datu v různých scénářích.Přidání let k dnešnímu dni:
Stejně jako přidávání měsíců k datu není snadné přidávat roky k datu. K přidání let k dnešnímu dni musíme použít funkci YEAR, MONTH, DAY. Zde si můžete přečíst o přidání let k dnešnímu dni.
Pokud chcete vypočítat roky mezi daty, můžete to použít.
Funkce zpracování data a času v Excelu:
Protože datum a čas jsou v Excelu speciální, Excel pro jejich zpracování poskytuje speciální funkce. Zde uvádím několik z nich.
- DNES (): Tato funkce vrací dnešní datum dynamicky.
- DAY (): Vrátí se den v měsíci (vrátí číslo 1 až 31).
- DAYS (): Používá se k počítání dnů mezi dvěma daty.
- MONTH (): Používá se k získání měsíce data (vrací číslo 1 až 12).
- YEAR (): Vrací rok data.
- WEEKNUM (): Vrátí týdenní číslo data za rok.
- WEEKDAY (): Vrátí číslo dne za týden (1 až 7) zadaného data.
- WORKDAY (): Slouží k výpočtu pracovních dnů.
- TIMEVALUE (): Používá se k extrahování hodnoty času (sériového čísla) z data a času formátovaného v textu.
- DATEVALUE (): Používá se k extrahování hodnoty data (sériového čísla) z data a času formátovaného v textu.
Toto jsou některé z nejužitečnějších datových a časových funkcí v Excelu. Existuje spousta dalších funkcí data a času. Můžete si je prohlédnout zde.
Výpočty data a času
Pokud zde vysvětlím všechny, tento článek bude příliš dlouhý. Tyto techniky výpočtu času v Excelu jsem rozdělil do samostatných článků. Tady je zmiňuji. Kliknutím na ně můžete číst.
- Vypočítejte dny, měsíce a roky
- Vypočítejte věk od data narození
- Násobení časových hodnot a čísel.
- Získejte název měsíce od data v aplikaci Excel
- Získejte název dne z Datum v aplikaci Excel
- Jak získat čtvrt roku od data
- Jak přidat pracovní dny v aplikaci Excel
- Vložte razítko data a času pomocí VBA
Takže jo, lidi, tohle je všechno o datu a čase v Excelu, o kterém potřebujete vědět. Doufám, že vám tento článek byl užitečný. Pokud máte nějaké dotazy nebo návrhy, napište je níže do sekce komentářů.