Anonim

Uživatelé tabulkových procesorů se těšili, když byl Google Sheets uveden na svět již v roce 2006. nebo pro osobní použití. Bezplatný software, který se snadno používá, samozřejmě nebude mít sadu funkcí předních balíčků, jako je Microsoft Excel. Listy poněkud chybí v některých funkcích a funkcích, stále se však jedná o vysoce schopný softwarový balíček.

Viz také náš článek Jak převést tabulky Google Tabulek na XML

Jedním z nejčastějších způsobů použití tabulkových programů je vytváření kalendářů a zpracování informací o datech, jako jsou časové rozvrhy nebo prázdninové plány. Mnoho uživatelů, kteří vytvářejí tabulku s daty, zjistí, že potřebují vypočítat, kolik dní existuje mezi dvěma daty; to znamená, že musí zjistit, kolik dní je mezi (například) 1. července 2018 a 31. ledna 2019. Mohli byste se jen podívat do kalendáře a spočítat dny ručně, a to by fungovalo dobře, kdyby data byla velmi blízko u sebe, ale u velkého počtu dat nebo dat, která jsou od sebe vzdálená, by určitě byla malá pomoc od počítače určitě hezká. Naštěstí Google Sheets má řadu způsobů, jak zjistit počet dní mezi dvěma daty.

Funkce MINUS

Na rozdíl od Excelu má Tabulky Google funkci odčítání, která je velmi užitečná pro výpočet jednoduchých datových rozdílů. MINUS je funkce odčítání listů a kvůli způsobu interního ukládání dat (jako celá čísla popisující počet dní od určitého data v minulosti), funguje to v pořádku pro odečtení jednoho data od druhého, pokud jsou data obě ve stejném formátu. Syntaxe pro MINUS je: = MINUS (hodnota 1, hodnota 2) .

Chcete-li použít MINUS, otevřete v prohlížeči prázdnou tabulku Tabulek Google. Zadejte (jako příklad) „4/4/2017“ a „5/15/2017“ do buněk B3 a C3. Nyní vyberte buňku D3, do které vložíme funkci MINUS. Klikněte dovnitř lišty fx a poté zadejte '= MINUS (C3, B3)' a stiskněte klávesu Enter. Buňka D3 nyní vrátí hodnotu 40, jak je uvedeno přímo níže.

Mezi 4/5/2017 a 5/15/2017 tedy existuje 40 dní. Rozdíl mezi daty můžete najít také zadáním odkazů na buňky a neobtěžováním funkcí MINUS. Například klikněte na buňku E3 a zadejte na funkční liště '= C3-B3', jak je znázorněno na snímku přímo pod. To také vrátí 40, i když protože přímo odečítáte data bez MINUS, hodnota v buňce E se pravděpodobně zobrazí ve formátu data a bude vypadat velmi podivně. Formát buňky můžete převést tak, aby zobrazoval celočíselnou hodnotu, výběrem položky Formát > Číslo a číslo .

Můžete také nejprve vložit odkazy na buňky s dřívějším datem. Pokud na panelu funkcí zadáte '= B3-C3', bude buňka obsahovat hodnotu -40. To zdůrazňuje, že 4/4/2017 je 40 dní za 5/15/2017.

Funkce DATEDIF

DATEDIF je funkce, kterou můžete najít celkový počet dní, měsíců nebo let mezi dvěma daty s. Můžete najít celkový počet dní mezi dvěma daty zadanými v tabulce nebo místo toho zahrnout data do DATEDIFu. Syntaxe pro DATEDIF je: DATEDIF (start_date, end_date, unit) . Jednotkou pro funkci může být D (dny), M (měsíce) nebo Y (roky).

Chcete-li najít rozdíl mezi 4/4/2017 a 5/15/2017 u DATEDIFu, měli byste vybrat buňku, do které chcete přidat funkci (v našem případě F3) a do fx lišty zadejte '= DATEDIF'. Poté rozbalte funkci s hranatými závorkami, které obsahují odkazy na počáteční a konečné datum buňky B3 a C3. Jednotkové dny, jinak „D“, by také měly být na konci funkce. Plná funkce je tedy = DATEDIF (B3, C3, „D“), která vrací hodnotu 40, jak je uvedeno níže.

DATEDIF bude také fungovat, pokud vložíte informace o datu přímo do vzorce. Kliknutím na buňku tabulky přidejte DATEDIF a do pole fx zadejte '= DATEDIF („4/5/2017“, „5/15/2017 ″, „ D ”)'. To vrátí 40 ve vybrané buňce, jak je ukázáno níže.

Funkce DAY360

Tabulky Google zahrnují DAY360, který vypočítává rozdíl mezi daty pro 360denní rok. 360denní kalendář se používá především pro finanční tabulky, ve kterých může být vyžadován výpočet úrokové sazby. Syntaxe pro DAYS360 je: = DAYS360 (start_date, end_date, ) . Jedná se o volitelný ukazatel, který můžete zahrnout pro metodu počítání dnů.

Chcete-li tuto funkci použít v tabulce Tabulky Google pro data 1. 1. 2016 a 1. 1. 2017, zadejte do buňky B4 jako počáteční datum „1. 1. 2016“ a poté zadejte „1. 1. 2017“ v C4 jako datum ukončení funkce. Nyní vyberte buňku D4, do lišty fx zadejte funkci '= DAYS360 (B4, C4)' a stiskněte klávesu Enter. Poté buňka D4 bude mezi vybranými daty zahrnovat celkem 360 dní. Uvědomte si, že jediné skutečné použití této funkce je, pokud pracujete s úrokovými sazbami.

Funkce NETWORKDAYS

NETWORKDAYS také počítá počet dní mezi daty, ale není to úplně stejné jako ostatní. Tato funkce počítá pouze ve všední dny, takže víkendy vycházejí z rovnice. (Přečtěte si to spíše jako „Čisté pracovní dny“ než „Síťové dny“.) Jako takový můžete pomocí NETWORKDAYS najít celkový počet pracovních dnů mezi několika daty a také můžete určit další svátky, aby vylučoval jiná data. Syntaxe pro NETWORKDAYS je: NETWORKDAYS (start_date, end_date, ) .

Tuto funkci můžete přidat do tabulky s příklady dat 4/4/2017 a 5/15/2017 zadaných v buňkách B3 a C3. Vyberte buňku, do které chcete zahrnout celkový den, a kliknutím na lištu fx vložte funkci. Zadejte '= NETWORKDAYS (B3, C3)' a stisknutím klávesy Enter přidejte funkci do kterékoli buňky tabulky, kterou jste pro ni vybrali. Buňka NETWORKDAYS bude zahrnovat celkem 29 za počet dní mezi daty.

Chcete-li funkci přidat datum svátku, nejprve zadejte do buňky A3 17/17/2017. Vyberte buňku NETWORKDAYS, klepněte na lištu fx a upravte funkci přidáním odkazu na buňku A3. Funkce by tedy byla = NETWORKDAYS (B3, C3, A3), což vrátí 28 s tím, že se navíc z celkových dnů odečte 28 dní navíc.

Další důležité funkce související s datem

V Tabulkách je řada funkcí souvisejících s daty, s nimiž byste měli být obeznámeni, pokud s daty budete dělat hodně práce.

    • Funkce DATE převede zadaný rok, měsíc a den na datum. Formát je DATUM (rok, měsíc, den). Například DATE (2019, 12, 25) vrátí „12/25/2019“.
    • Funkce DATEVALUE převádí řádně formátovaný řetězec data na celé číslo data. Formát je DATEVALUE (datový řetězec); řetězec data může být jakýkoli vhodný řetězec, například „12/25/2019“ nebo „1/23/2012 8: 5: 30“.
    • Funkce DAY vrátí den v měsíci, ke kterému konkrétní datum připadá, v číselném formátu. Formát je DEN (datum). Například DAY („12/25/2019“) vrátí 25.
    • Funkce DAYS vrátí počet dní mezi dvěma daty. Formát je DAYS (datum ukončení, datum zahájení). Například DAYS („12/25/20189“, „8/31/2019“) vrací 116.
    • Funkce EDATE vrací datum konkrétní počet měsíců před nebo po daném datu. Formát je EDATE (datum zahájení, počet měsíců). Například EDATE („31. 8.1919“, -1) vrátí „31. 7.1919“.
    • Funkce MĚSÍC vrátí měsíc roku, ke kterému konkrétní datum připadá, v číselném formátu. Formát je MĚSÍC (datum). Například MONTH („8/30/2019“) vrátí 8.
    • Funkce DNES vrací aktuální datum jako hodnotu data. Formát je DNES (). Například v době psaní tohoto textu se TODAY () vrátí 31. 8.1919.
    • Funkce WEEKDAY vrací číselnou hodnotu zobrazující den v týdnu poskytnutého data. Formát je WEEKDAY (datum, typ) a typ může být 1, 2 nebo 3. Pokud je typ 1, dny se počítají od neděle a neděle má hodnotu 1. Pokud je typ 2, dny se počítají od pondělí a hodnota pondělí je 1. Pokud je typ 3, dny se počítají od pondělí a hodnota pondělí je 0. Například 4/30/2019 je úterý a WEEKDAY (“4/30/2019”, 1) by návrat 3, zatímco WEEKDAY („4/30/2019“, 2) vrátí 2 a WEEKDAY („4/30/2019“, 3) vrátí 1.
    • Funkce YEAR vrací číselnou hodnotu zobrazující rok poskytnutého data. Formát je ROK (datum). Například ROK („12/25/2019“) by vrátil rok 2019.

Takto naleznete počet dní mezi daty v Tabulkách Google. Funkce MINUS, DATEDIF, NETWORKDAYS a DAYS360 se určitě hodí, pokud vaše tabulky obsahují spoustu dat.

Máte nějaké další jedinečné nebo zajímavé způsoby práce s daty v Tabulkách Google? Podělte se s námi níže!

Jak vypočítat dny mezi daty v listech google