Obsah
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.