Zavrieť

Porady

Odpočítanie dátumov v exceli

Potrebovala by som zadať vzorec, ktorý mi odpočíta rozdiel rokov:

napríklad:

dátum 31.1.2015 a dátum 31.1.2018 (v tomto prípade vráti číslo 100)

alebo dátum 1.2.2015 a dátum 31.1.2018 (v tomto prípade vráti číslo 0)

Ak je v tento dátum rozdiel 5 rokov, tak vráť číslo 100, ak nie daj 0. Prípadne by sa to dalo ešte zaokrúhliť na mesiace (ak v tomto mesiaci dosiahne 5 rokov, tak 100 ak nie tak 0).

Neviem, zadať vhodný vzorec, aby mi dátumy odpočítavalo na roky (nie na počet dní alebo mesiacov).


Ďakujem vopred za pomoc.

Ďakujem za pomoc (hlavne ivka70 za nakopnutie správnym smerom :-)), vyriešila som to "jednostĺpcovo" s prepočtom na dni.
Naposledy upravil 912 : 10.11.17 at 11:49 Dôvod: Vyriešené
5 komentárov     zbaliť
ivka70 tie priklady su cudne, rozdiel medzi nimi je jeden den, ani v jednom nie je rozdiel 5 rokov a vysledky su ine ....

najskor definuj presne, co je pre teba 5 rokov, ktore chces pocitat
Ak to chces presne na datum , spocitaj si, ze 5 rokov je 365*5= 1825 dni.
A zadaj podmienku, ze ak je rozdiel v dnoch vacsi ako toto cislo (pripadne minus 30, aby ti to zasiahlo cely mesiac), tak daj 100, inak daj nula
existuje funkcia year, ktora z datumu vypocita rok, aj sa daju odpocitavat 2 roky, ale to by ti nebralo do uvahy ani mesiac ani den, pocitat musis, podla mna, v dnoch
912 Ďakujem Ivka70. Potrebujem v jednotlivých mesiacoch budúceho roku spočítať, či v danom mesiaci u nás zamestnanec dosiahne 5, 10, 15 ... rokov a podľa toho vrátiť hodnotu (ak áno 100, ak nie tak 0). Myslela som si, že to dokážem jedným vzorcom cez "if", tak, aby som sa vyhla ďalším pomocným medzisúčtom.
ivka70 dosiahnes, ale musis pocitat cez dni alebo mesiace
912 Ďakujem ešte raz. Idem skúsiť teda cez dni :-)
vicktor Nestacilo by spravit triedenie / usporiadanie podla datumu nastupu a potom prebehnut ocami dany mesiac?
Tiez mozes nastavit filter na dane roky a mesiace.
Alebo este funkcia IF - nehladaj kolko rokov, ale kedy dotycny nastupil. 1.11.2007 < nastup < 30.11.2007.
Pravidlá a tipy
  • Každý móže napísať len 1 odpoveď. Neskor mozete svoju odpoveď vylepšiť.
  • Odpoveď má priniesť riešenie na otázku, vyvarujte sa hodnotenia otázky.
  • Odpoveď má byť viac o faktoch ako o názoroch.
Dalšie pravidla a tipy
    Ak potrebujete v otázke niečo upresniť, najskôr sa spýtajte na podrobnosti.
    Koncept slúži na uloženie rozpracovanej odpovede, koncept sa zobrazuje len Vám, až kým ho nezverejníte.
    Ak máte podobnú otázku, založte Novú otázku alebo Súvisiacu otázku.
    ❤ Buďte priateľskí ❤
    Sme súčasťou jednej komunity, ktorá si chce vzájomne pomáhať, rozdieľnosť je vítaná ak neubližuje!
    Usporiadať podľa času
    912 Ďakujem toto som skúšala.

    ivka70 je offline (nepripojený) ivka70

    ivka70
    Pouzila by som toto (v A1 je datum nastupu, v B1 datum, ku ktoremu to zistujes)
    ' =ROUNDDOWN((B1-A1)/365;0)

    Odpočítanie dátumov v exceli

    Porady, ktoré by vás mohli zaujímať

    Prihláste sa a sledujte len tie Porady, ktoré Vás zaujímajú.