Práce s datem a časem v Excelu

Anonim

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.

  1. DNES (): Tato funkce vrací dnešní datum dynamicky.
  2. DAY (): Vrátí se den v měsíci (vrátí číslo 1 až 31).
  3. DAYS (): Používá se k počítání dnů mezi dvěma daty.
  4. MONTH (): Používá se k získání měsíce data (vrací číslo 1 až 12).
  5. YEAR (): Vrací rok data.
  6. WEEKNUM (): Vrátí týdenní číslo data za rok.
  7. WEEKDAY (): Vrátí číslo dne za týden (1 až 7) zadaného data.
  8. WORKDAY (): Slouží k výpočtu pracovních dnů.
  9. TIMEVALUE (): Používá se k extrahování hodnoty času (sériového čísla) z data a času formátovaného v textu.
  10. 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ářů.