coffey33
07.10.13,18:59
Zdravím viete niekto poradiť ako dostať počet prestupných rokov medzi dvoma dátumami? Potrebujem začleniť ten 366 deň do jedného roka. Lebo teraz mi rozdiel medzi dátumom 1.1.2012 a 31.12.2012 vyhodnotí vzorec ako 1 rok a 1 deň.
marjankaj
07.10.13,18:23
Aký vzorec?
coffey33
07.10.13,18:49
Hodil som ho k otázke...
marjankaj
07.10.13,21:02
"=MOD(C1;365)
Alebo =MOD(B1-A1+1;365)
Pokiaľ ide o celý rok.

A čisto takto teoreticky.

Od 28.2.2012 do 28.2.2013 je 366 dní
Od 1.3.2012 do 1.3.2012 je 365 dní.
Teraz čo je správne? Aký výsledok? Jeden rok a jeden deň alebo jeden rok?:eek:
sthruska
08.10.13,06:38
Neviem či sa to zmenilo, ale Excel poznal len rok s 365 dňami. Správne by si si mal zistiť, či daný rok je priestupný. Ale či má excel na to funkciu, to netuším. Už ho nepoužívam.
marjankaj
08.10.13,07:31
Veď presne to potrebuje zistiť. Či je rok priestupný.
kobolcs
08.10.13,12:43
Určiť, či rok je prestupny rok, postupujte nasledovne:
1)Ak rok deliteľné 4, prejdite na krok 2. V opačnom prípade prejdite na krok 5.
2)Ak rok deliteľná hodnotou 100, prejdite na krok 3. V opačnom prípade prejdite na krok 4.
3)Ak rok je deliteľná 400, prejdite na krok 4. V opačnom prípade prejdite na krok 5.
4)Rok JE prestupny rok (má 366 dní).
5) Rok NIE JE prestupny rok (má 365 dní).
Toto si uz oexcelujte sami :). nepomohla by funkcia DATEDIF(neviem neskusal som ci 366 ovlada)
marjankaj
08.10.13,13:11
Ktorý rok je prestupný, to excel "ovláda". Teda stačí urobiť rozdiel od 1.1. do nasledujúceho 1.1. a ak je rozdiel 366, tak je rok prestupný. Stačí na to funkcia MOD.
coffey33
08.10.13,14:00
Ale čo v prípade že mám prestupných rokov medzi dvom dátumami viacero? Výsledok potrebujem dostať do stavu koľko rokov a dní je medzi dátumami.(s tým aby mi 366 dňový rok zarátalo iba ako rok a nie rok a jeden deň.
Vďaka za riešenia
marjankaj
08.10.13,14:09
A vyskúšal si si ten vzorec?
Vyhodí ti počet prestupných rokov. Teda ak ich nie je viac ako 364.

V pôvodnom zadaní ti stačilo vedieť iba počet prestupných rokov. Čo s tým majú spoločné aj tie dni?