Jak použít vzorec aplikace Excel pro počítání dnů od data do dneška

  • Sdílet Toto
Hugh West

Počítání počtu dní v Excelu je významným úkolem v našich každodenních činnostech. Jaké jsou však vzorce Excelu, které to umožňují efektivním způsobem? V tomto článku budu počítat počet dní od libovolného data do dneška pomocí vzorce Excelu a Power Query.

Stáhnout cvičebnici

Pro lepší pochopení si můžete stáhnout následující sešit aplikace Excel a sami si jej procvičit.

Počítání data k dnešnímu dni.xlsx

8 snadných způsobů, jak použít vzorec aplikace Excel pro počítání dnů od data do dneška

V tomto článku vám ukážeme, jak aplikovat Vzorec aplikace Excel pro počítání dnů od data na dnešek pomocí vzorec pro odečítání , funkce TODAY , funkce DATE , funkce DAYS , funkce DATEDIF , funkce NETWORKDAYS , funkce NETWORKS.INT , a s využitím Power Query .

Než přejdeme k hlavní diskusi, podívejme se na náš soubor dat.

Na následujícím obrázku jsou uvedena jména zaměstnanců s daty jejich nástupu. Musíme spočítat počet dní od data připojení do dneška. .

Začněme

1. Použití vzorce pro odečítání k počítání dnů od data do dneška v aplikaci Excel

Počet dní od data nástupu do dnešního dne můžeme snadno spočítat pomocí vzorce pro odečítání.

Vzorec pro odečítání, který je nejjednodušší na odečítání, lze jednoduše použít zadáním minus (-) operátor mezi těmito dvěma daty.

Krok 1:

  • Nejprve vyberte E5 buňka.
  • Pak si zapište následující vzorec.
=D5-C5

  • Nakonec stiskněte ENTER .

Krok 2:

  • Uvidíte tedy počet dní mezi datem připojení první osoby a dnešním datem.
  • Pak použijte Plnicí rukojeť a přetáhněte ji dolů z E5 buňky do E13 buňka.

Krok 3:

  • Nakonec získáte počet dní pro všechny osoby v souboru dat.

Přečtěte si více: Jak odečíst počet dní nebo datum od dneška v aplikaci Excel

2. Použití funkce TODAY pro počítání dnů od data do dneška

Pokud nechcete vytvořit jinou buňku pro aktuální datum, můžete vždy použít funkci TODAY funkce .

Tato funkce vrací aktuální datum, které se neustále aktualizuje, pokud je datová sada upravena nebo otevřena. V této funkci nejsou uvedeny žádné argumenty. funkce TODAY .

Krok 1:

  • Chcete-li funkci použít v našem souboru dat, vyberte prázdnou buňku, např. E5 buňka.
  • Poté zadejte následující vzorec pro výpočet celkového počtu dní od nástupu zaměstnance do kanceláře. zde C5 je datum nástupu zaměstnance.
=TODAY()-C5

  • A pak stiskněte ENTER .

Krok 2:

  • Proto se zobrazí počet dní mezi datem připojení první osoby a dnešním datem.
  • Pak použijte Plnicí rukojeť a přetáhněte ji dolů z E5 buňky do E13 buňka.

Krok 3:

  • Nakonec získáte počet dní pro všechny osoby v souboru dat.

Přečtěte si více: Vzorec aplikace Excel pro výpočet počtu dní mezi dnešním a jiným datem

3. Použití vzorce aplikace Excel s funkcí DAYS k počítání dnů od data do dneška

Další jednoduchý způsob, jak spočítat počet dní mezi dvěma daty , v tomto případě se použije datum nástupu a aktuální datum. DNY funkce .

Funkce poskytuje počet dní mezi dvěma daty aplikace Excel.

Syntaxe funkce DAYS

=DAYS (end_date, start_date)

Argumenty funkce DAYS

end_date - Datum ukončení.

start_date - Datum zahájení.

Krok 1:

  • Použijme tedy funkci v našem souboru dat. Nyní vyberte prázdnou buňku, např. D5 .
  • Pak sem vložte následující vzorec. kde D5 je datum aktuálního dne a C5 je datum nástupu.
=DAYS(D5,C5)

  • Poté stiskněte ENTER .

Krok 2:

  • Zde se zobrazí počet dní mezi datem připojení první osoby a dnešním datem.
  • Pak použijte Plnicí rukojeť a přetáhněte ji dolů z E5 buňku do E13 buňka.

Krok 3:

  • Výsledkem je počet dní pro všechny osoby v souboru dat.

Přečtěte si více: Jak vypočítat počet dní mezi dvěma daty v aplikaci Excel

4. Použití funkce DATE pro počítání dnů od dnešního dne v aplikaci Excel

Počet dní můžete vypočítat pomocí funkce DATE . DATUM funkce vrátí pořadové číslo, které má konkrétní datum.

Syntaxe funkce DATE

=DATE (rok, měsíc, den)

Argumenty funkce DATE

rok - Číslo za rok.

měsíc - Číslo pro daný měsíc.

den - Číslo pro tento den.

Protože máme jednu buňku, která obsahuje datum, můžeme použít příkaz ROK , MĚSÍC a DEN funkce pro extrakci roku, měsíce a data. Data můžete zadat také ručně.

  • Funkce YEAR extrahuje rok ze zadaného data. Syntaxe funkce je následující
=ROK (datum)

  • Na stránkách Funkce Excel MĚSÍC extrahuje měsíc z daného data
=MONTH (serial_number)

  • Na stránkách Funkce Excel DAY vrátí den v měsíci jako číslo v rozmezí 1 až 31 od zadaného data.
=DAY (datum)

Krok 1:

  • Náš vzorec má tedy tvar, kde D5 je datum aktuálního dne a C5 je datum připojení.
=DATE(ROK(D5),MĚSÍC(D5),DEN(D5))-DATE(ROK(C5),MĚSÍC(C5),DEN(C5))

  • Nyní vyberte prázdnou buňku E5 , zadejte vzorec a stiskněte tlačítko ENTER .

Krok 2:

  • Proto se zobrazí počet dní mezi datem připojení první osoby a dnešním datem.
  • Kromě toho použijte Plnicí rukojeť a přetáhněte ji dolů z E5 buňku do E13 buňka.

Krok 3:

  • Na posledním obrázku je zobrazen počet dní mezi datem připojení a dnešním datem v souboru dat.

Přečtěte si více: Výpočet počtu dní mezi dvěma daty pomocí VBA v aplikaci Excel

Podobná čtení

  • Jak vypočítat počet měsíců mezi dvěma daty v aplikaci Excel
  • Přidání dnů k datu v aplikaci Excel s výjimkou víkendů (4 způsoby)
  • Jak vypočítat pracovní dny v měsíci v aplikaci Excel (4 snadné způsoby)
  • Odečtení dat v aplikaci Excel pro získání let (7 jednoduchých metod)
  • Jak vypočítat pracovní dny mezi dvěma daty v aplikaci Excel (4 metody)

5. Použití vzorce aplikace Excel s funkcí DATEDIF k počítání dnů od data do dneška

Použití DATEDIF Funkce slouží také k počítání dnů mezi daty v Excelu. Je speciálně určena k určení časového rozdílu v různých jednotkách, včetně dnů, měsíců a let.

Syntaxe funkce DATEIF

=DATEDIF (datum_začátku, datum_konce, jednotka)

Argumenty funkce DATEIF

start_date - Počáteční datum ve formátu pořadového čísla v aplikaci Excel.

end_date - Datum ukončení ve formátu pořadového čísla v aplikaci Excel.

jednotka - Jednotka času, která se má použít (roky, měsíce nebo dny).

Krok 1:

  • Vzorec pro náš soubor dat je tedy uveden níže, kde D5 je datum aktuálního dne a C5 je datum nástupu. Také, d se vztahuje na dny (celé dny).
=DATEDIF(C5,D5, "d")

  • Nyní zadejte vzorec do prázdné buňky a stiskněte tlačítko ENTER .
  • Stejně tak DNY můžete také použít funkci DENNĚ místo funkce end_date.

Krok 2:

  • Poté se zobrazí počet dní mezi datem připojení první osoby a dnešním datem.
  • Kromě toho použijte Plnicí rukojeť a přetáhněte jej dolů z E5 buňky do E13 buňka.

Krok 3:

  • Na posledním obrázku je zobrazen počet dní mezi datem připojení a dnešním datem v souboru dat.

Přečtěte si více: Jak počítat měsíce od data do dneška pomocí vzorce aplikace Excel

6. Použití funkce NETWORKDAYS pro počítání dnů od data do dneška v aplikaci Excel

Pokud chcete počítat pracovní dny a vyloučit víkendové dny a svátky, můžete použít příkaz DNY SÍTĚ funkce .

Excel NETWORKDAYS funkce spočítá počet pracovních dnů mezi dvěma daty. Sobota a neděle jsou z funkce automaticky vyloučeny a volitelně může být vyloučen seznam svátků.

Výchozí víkendové dny nelze ve funkci změnit.

Syntaxe parametru NETWORKDAYS Funkce

=NETWORKDAYS (start_date, end_date, [holidays])

Argumenty NETWORKDAYS Funkce

start_date - Datum zahájení.

end_date - Datum ukončení.

dovolená - [nepovinné] Seznam nepracovních dnů jako data.

Krok 1:

  • Nejprve spočítejme počet pracovních dnů bez výchozích víkendových dnů a bez započítání svátků.
  • Vyberte tedy prázdnou buňku a vložte do ní následující vzorec, kde C5 je datum připojení a D5 je datum aktuálního dne.
=NETWORKDAYS(C5,D5)

  • Pak stiskněte tlačítko ENTER .

Krok 2:

  • Poté se zobrazí počet dní mezi datem připojení první osoby a dnešním datem.
  • Poté použijte Plnicí rukojeť a přetáhněte ji dolů z E5 buňky do E13 buňka.

Krok 3:

  • Nakonec daný obrázek ukazuje počet dní mezi datem připojení a dnešním datem v souboru dat.

Nyní můžeme zařadit seznam svátků. Není povinné, aby se rozsah buněk svátků nacházel v blízkosti ostatních dvou dat. Dbejte však na to, aby se v buňce Dolar ($) znak je k dispozici v rozsahu buněk, takže bude fungovat pro všechny zaměstnance.

Vzorec tedy bude následující:

=NETWORKDAYS(C5,D5,$E$5:$E$13)

kde C5 je datum připojení, D5 je datum aktuálního dne (můžete použít příkaz DENNĚ místo ní) a $E$5:$E$13 je rozsah buněk pro dovolenou. Poté vyberte prázdnou buňku a stiskněte tlačítko Vstupte na .

  • Nakonec se zobrazí následující výstup.

Přečtěte si více: Jak vypočítat pracovní dny bez neděle v aplikaci Excel

7. Použití funkce NETWORKDAYS.INT aplikace Excel k počítání dnů od data do dneška

Jak víte, víkendové dny se v jednotlivých zemích liší. V některých zemích jsou například pátek a sobota víkendovými dny.

Jedním z hlavních omezení NETWORKDAYS funkce je pevně nastavena na sobotu a neděli. Pokud chcete víkendové dny přizpůsobit, pak NETWORKDAYS.INT bude pro vás tou správnou volbou.

Tato funkce také počítá se počet pracovních dnů bez vlastních víkendových dnů a svátků.

Syntaxe souboru NETWORKDAYS.INT Funkce

=NETWORKDAYS.INTL (start_date, end_date, [weekend], [holidays])

Argumenty funkce NETWORKDAYS.INT Funkce

start_date - Datum zahájení.

end_date - Datum ukončení.

víkend - [nepovinné] Nastavení, které dny v týdnu mají být považovány za víkendy.

dovolená - [nepovinné] Odkaz na data, která by měla být považována za dny pracovního klidu.

Krok 1:

  • Chcete-li vzorec použít v našem souboru dat, vyberte prázdnou buňku, např. E5 .
  • Pak zadejte následující vzorec, kde C5 je datum připojení a D5 je datum aktuálního dne a 7 se vztahuje na víkendové dny, tedy pátek a sobotu.
=NETWORKDAYS.INTL(C5,D5,7)

  • Po stisknutí ENTER , získáte následující výsledek.

Krok 2:

  • Uvidíte tedy počet dní mezi datem připojení první osoby a dnešním datem.
  • Poté použijte Plnicí rukojeť a přetáhněte ji dolů z E5 buňky do E13 buňka.

Krok 3:

  • Daný obrázek tedy ukazuje počet dní mezi datem připojení a dnešním datem v souboru dat.

  • Později, pokud můžete do funkce zahrnout i svátky. V takovém případě zde zapište následující vzorec. kde C5 je datum připojení a D5 je datum aktuálního dne, 7 je pro víkendové dny pátek a sobota a $E$5:$E$13 je na dovolenou.
=NETWORKDAYS.INTL(C5, D5,7,$E$5:$E$13)

  • Nakonec se zobrazí následující výstup.

Přečtěte si více: Jak vypočítat počet dní v prodlení v aplikaci Excel (ve snadných krocích)

8. Využití Power Query pro počítání dnů od data do dneška v aplikaci Excel

Pokud chcete provést stejnou analýzu pomocí Power Query které jsem provedl pomocí různých funkcí Excelu, bude to dobré rozhodnutí.

Power Query , jeden z nejvýkonnějších nástrojů business intelligence, nevyžaduje, aby se uživatel učil konkrétní kód.

První funkce zpřístupněná v aplikaci MS Excel v letech 2010, Excel 2010 a 2013 je bezplatným doplňkem. Od roku 2016 je plně integrována do aplikace Excel.

Zde uvádím pouze proces odečítání pomocí Power Query .

Krok 1:

  • Nejprve vyberte rozsah buněk B4:D13 > Z tabulky (k dispozici v Data tab)> Vytvořit tabulku >tisk.

Krok 2:

  • Přidat sloupec >tisk CTRL key>vyberte dva sloupce, tj. Datum připojení a Dnes >klikněte na Datum > Odečtěte dny.

Krok 3:

  • Vyberte Karta Domů > Zavřít & Načíst > Zavřít & amp; Načíst do.

  • Zde vybereme Nový pracovní list >tisk.

  • Nakonec získáte následující výstup.

Přečtěte si více: Jak automaticky počítat dny od data do dneška pomocí vzorce aplikace Excel

Závěr

V tomto článku jsme se zabývali 8 způsoby vzorců Excelu pro počítání dnů od data do dneška. Upřímně doufám, že se vám tento článek líbil a že jste se z něj hodně naučili. Navíc, pokud si chcete přečíst další články o Excel , můžete navštívit naše webové stránky, ExcelWIKI Pokud máte nějaké dotazy, připomínky nebo doporučení, zanechte je laskavě v komentáři níže.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.