Töltse le a példa munkafüzetet
Ez az oktatóanyag megtanítja, hogyan kell kiszámítani a napok számát két dátum között az Excelben és a Google Táblázatokban.
Excel kivonási dátumok
Az Excelben a dátumokat sorszámként tárolja:
Ez lehetővé teszi, hogy kivonja a dátumokat egymástól, hogy kiszámítsa a köztük lévő napok számát:
1 | = C3-B3 |
Ha a végdátum a kezdési dátum előtt van, akkor nemleges választ fog kapni:
Ha abszolút napokra van szüksége a dátumok között, használja az ABS funkciót az abszolút érték visszaadására:
1 | = ABS (C3-B3) |
Dátumok kivonása az időkkel
Az Excelben az időket tizedes értékként tárolja. A sorozatszámhoz csatolt tizedes érték a dátumot és az időt jelöli:
Ha kivon egy dátumot és időt egy másik dátumból és időből. Dátum és idő választ kap (napok, órák, percek, másodpercek száma a két dátum között):
Figyelje meg, hogy a dátumok közötti napok száma *3 *, de a tizedes érték *2,2 *az időkülönbség miatt? Ez lehet, vagy nem az, amit szeretne.
Ehelyett használhatja a TRUNC függvényt a dátumok közötti különbség megkereséséhez:
1 | = TRUNC (C3) -TRUNC (B3) |
De a DAYS vagy DATEDIF funkciókat is használhatja a könnyebb számításhoz …
DAYS függvény - Számolja ki a dátumok közötti különbséget
A DAYS függvény kiszámítja a napok számát a dátumok között, figyelmen kívül hagyva az időket.
1 | = NAPOK (C3, B3) |
A DAYS függvény negatív értékeket ad vissza, ezért érdemes az ABS funkciót használni a dátumok közötti napok abszolút számához:
1 | = ABS (NAPOK (C3, B3)) |
DAYS360 funkció
A DAYS360 függvény ugyanúgy működik, mint a DAYS funkció, kivéve, ha 360 napos évet feltételez, ahol minden hónap 30 napból áll. Vegye figyelembe a számítások közötti különbséget:
1 | = NAPOK 360 (B3, C3) |
DATEDIF függvény - a dátumok közötti napok száma
A DATEDIF függvénnyel kiszámítható a dátumkülönbség különböző mértékegységekben, beleértve a napokat, heteket, hónapokat és éveket.
A DATEDIF függvény használatával a dátumok közötti napok számának kiszámításához állítsa a mértékegységet „d” értékre a napokban:
1 | = DATEDIF (B3, C3, "d") |
A többi metódussal ellentétben a DATEDIF függvény nem fog működni, ha a végdátum a kezdő_dátum előtt van, hanem egy #SZÁM! hiba.
A dátumok és más mértékegységek közötti különbség kiszámításához használja ezt a táblázatot:
Számítsa ki a mai és egy másik dátum közötti napok számát
A mai naptól egy másik dátumig tartó napok számának kiszámításához használja ugyanazt a logikát a TODAY függvénnyel az egyik dátumhoz.
Ez kiszámítja a napok számát randi óta:
1 | = NAPOK (MA (), B3) |
Ez kiszámítja a napok számát egy randiig:
1 | = NAPOK (B3, MA ()) |
Számítsa ki a dátumok közötti munkanapokat
A NETWORKDAYS funkció lehetővé teszi két munkanap (munkanap) számának kiszámítását két dátum között:
1 | = NETWORKDAYS (B4, C4) |
Alapértelmezés szerint a NETWORKDAYS figyelmen kívül hagy minden ünnepnapot. Használhat azonban egy harmadik opcionális argumentumot a szabadságok meghatározásához:
1 | = NETWORKDAYS (B4, C4, F3: F4) |
Google Táblázatok - Dátumok közötti napok
A fenti példák mindegyike pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben.