Stiahnite si ukážkový zošit
Tento tutoriál vás naučí, ako vypočítať počet dní medzi dvoma dátumami v Exceli a Tabuľkách Google.
Termíny odčítania v Exceli
V programe Excel sú dátumy uložené ako sériové čísla:
To vám umožní navzájom odčítať dátumy a vypočítať počet dní medzi nimi:
1 | = C3-B3 |
Ak je dátum_konca pred dátumom začiatku, dostanete zápornú odpoveď:
Ak potrebujete absolútny počet dní medzi dátumami, na vrátenie absolútnej hodnoty použite funkciu ABS:
1 | = ABS (C3-B3) |
Odčítanie dátumov s časmi
V programe Excel sú časy uložené ako desatinné hodnoty. Desatinná hodnota priradená k sériovému číslu predstavuje dátum a čas:
Ak odpočítate dátum a čas od iného dátumu a času. Dostanete odpoveď na dátum a čas (počet dní, hodín, minút, sekúnd medzi týmito dvoma dátumami):
Všimnite si, ako je počet dní medzi dátumami *3 *, ale desatinná hodnota je *2,2 *z dôvodu časového rozdielu? To môže, ale nemusí byť to, čo chcete.
Namiesto toho môžete na nájdenie rozdielu medzi dátumami použiť funkciu TRUNC:
1 | = TRUNC (C3) -TRUNC (B3) |
Na jednoduchší výpočet však môžete použiť aj funkcie DAYS alebo DATEDIF …
Funkcia DAYS - Vypočítajte rozdiel medzi dátumami
Funkcia DAYS vypočítava počet dní medzi dátumami, pričom časy sa ignorujú.
1 | = DNÍ (C3, B3) |
Funkcia DAYS vráti záporné hodnoty, takže možno budete chcieť použiť funkciu ABS pre absolútny počet dní medzi dátumami:
1 | = ABS (DNI (C3, B3)) |
Funkcia DAYS360
Funkcia DAYS360 funguje rovnako ako funkcia DAYS, ibaže predpokladá 360-dňový rok, v ktorom má každý mesiac 30 dní. Všimnite si rozdielu vo výpočtoch:
1 | = DAYS360 (B3, C3) |
Funkcia DATEDIF - počet dní medzi dátumami
Funkciu DATEDIF je možné použiť na výpočet rozdielu dátumu v rôznych meracích jednotkách vrátane dní, týždňov, mesiacov a rokov.
Ak chcete použiť funkciu DATEDIF na výpočet počtu dní medzi dátumami, nastavte mernú jednotku na „d“ pre dni:
1 | = DATEDIF (B3, C3, "d") |
Na rozdiel od iných metód funkcia DATEDIF nebude fungovať, ak je dátum_konca pred dátumom začiatku_dáta, namiesto toho vyvolá #ČÍSLO! chyba.
Na výpočet rozdielu medzi dátumami s inými mernými jednotkami použite túto tabuľku:
Vypočítajte počet dní medzi dneškom a iným dátumom
Na výpočet počtu dní od Dnes k inému dátumu použite rovnakú logiku s funkciou DNES pre jeden z dátumov.
Tým sa vypočíta počet dní od dátumu:
1 | = DAYS (TODAY (), B3) |
Tým sa vypočíta počet dní do dátumu:
1 | = DNÍ (B3, DNES ()) |
Vypočítajte pracovné (pracovné) dni medzi dátumami
Funkcia NETWORKDAYS vám umožňuje vypočítať počet pracovných (pracovných) dní medzi dvoma dátumami:
1 | = SIEŤOVÉ DNI (B4, C4) |
NETWORKDAYS bude predvolene ignorovať všetky sviatky. Na definovanie rozsahu sviatkov však môžete použiť 3. nepovinný argument:
1 | = SIEŤOVÉ DNI (B4, C4, F3: F4) |
Tabuľky Google - Dni medzi dátumami
Všetky vyššie uvedené príklady fungujú v Tabuľkách Google úplne rovnako ako v programe Excel.