Töltse le a példa munkafüzetet
Ez az oktatóanyag bemutatja, hogyan lehet összehasonlítani a dátumokat az Excelben és a Google Táblázatokban.
Dátum sorszámok
Fontos megérteni, hogy az Excel hogyan tárolja a dátumokat és időpontokat.
A dátumokat sorszámként tárolják; minden egész szám egyedi dátumot jelent. 1 1/1/1/1, és utána minden szám az 1/1/1 -et követő napokat jelenti.
Az időpontok tizedes értékként kerülnek tárolásra, ami egy napszakot jelent.
A tizedes értéket tartalmazó sorszám dátumot és időt jelent:
Két dátum összehasonlítása
A dátumok összehasonlításához használhatja a szokásos Excel operátorokat:
A dátumok egyenlők?
Az egyenlőség (=) jel segítségével ellenőrizheti, hogy a dátumok egyenlők -e. (Megjegyzés: természetesen ez nem fog a kívánt módon működni, ha a dátumok is tartalmaznak időértékeket. Erről bővebben az alábbiakban beszélünk).
A dátum nagyobb, mint egy másik dátum?
A dátum kevesebb vagy egyenlő egy másik dátummal?
Két dátum összehasonlítása az időkkel
Ha azonban a dátumok időket tartalmaznak, akkor váratlan eredményeket kaphat:
Ehelyett csak a dátumok összehasonlításához használhatja a TRUNC funkciót az idők eltávolítására az összehasonlítás során:
1 | = TRUNC (B3) = TRUNC (C3) |
Hasonlítsa össze a mai napot egy dátummal
A TODAY funkcióval összehasonlíthatja a mai dátumot egy másik dátummal:
Dátum -összehasonlítás és IF funkció
A fenti példákban az IGAZ vagy HAMIS értékeket adtuk vissza az összehasonlítás eredményétől függően. Ehelyett az összehasonlításokat hozzáadhatjuk egy IF függvényhez. Ez a képlet megvizsgálja, hogy egy tétel „lejárt -e”, összehasonlítva a mai dátumot egy esedékességgel:
1 | = HA (MA ()> B3, "Lejárt", "") |
Dátumkülönbségek
A fenti példák megmondják, ha az egyik dátum eltér a másik dátumtól, de nem mondja meg a különbség mértékét.
Napok közötti különbség a dátumok között
A dátumok közötti napok számának kiszámításához egyszerűen vonja ki a dátumokat:
Hónapok vagy évek közötti különbség a dátumok között
A dátumok közötti hónapok vagy évek számának kiszámításához a DATEDIF függvényt kell használnia:
1 | = DATEDIF (B3, C3, D3) |
Dátumok összehasonlítása a Google Táblázatokban
A fenti példák mindegyike pontosan ugyanúgy működik a Google Táblázatokban, mint az Excelben.