Poradna - vypocet rokov, dni a mesiacov
hlavní kategorie | zpět | + odpovědět na toto témavypocet rokov, dni a mesiacov - diskuze na toto téma |
Potreboval by som vypocitat počet rokov, mesiacov a dní medzi dvoma dátumami avšak s malou zmenou. Tak napr. v A1 Máme pociatocný datum, v A2 máme koncový datum, v A3 bude výsledok v podobe napr. 1 rok, 2 mes. 3, dni. Ide o to, že pokial v A2 nebude nápisaný žiadny koncový datum, tak chcem aby do A3 vypočítalo pocet rokov, mes, dni medzi pociatočnym datumom a aktuálnym dátumom podla systemoveho datumu v PC. Akonáhle však zadám do A2 koncový datum tak roky, mes. a dni vypocitaju z pociatocneho a uz zadaneho koncoveho datumu. cize vypocet sa bude odvijat bud z aktualneho systemoveho datumu, alebo mnou zadaneho datumu v A2. ďakujem Tu wall.cz/index.php?m=topic&id=22184&page=4#posts máte siahodlhú debatu o komplikáciách s týmto spojených. Rozlišovanie koncového dátumu urobíte jednoducho tak, že v podmienke určíte, čo je DatumDo.
V SK Exceli =IF(A2="";TODAY();A2)
V CZ Exceli =KDYŽ(A2="";DNES();A2)
a tento vzorec buď použite v spomenutých vzorcoch, alebo si nadefinujte Definovaný názov "DatumDo", ktorý sa tam používa. Odpověď možete mi prosim Vas tu funckiu IF vložit do vzoroveho excelu? v prílohe.
Ďakujem velmi pekne. Odpověď Len si prečítajte aké peripetie sprevádzajú tento druh výpočtov, viď ten link. Vyberte si odtiaľ vzorec, ktorý najviac vyhovuje Vašim potrebám (všetko dokonalé nebude asi ani v jednom prípade), teda napr. od 1.1. do 1.2. je 1 mesiac + 1 deň, alebo 1 mesiac ? A pod. S februárom je vždy problém atď. Odpověď Väčšinou je tam rozdiel okolo 1 dňa. Najväčší problém robia február (klasický prestupný rok) a z neznámeho dôvodu marec. Potom je potrebné si vybrať, či pre Vás je vhodné, aby od 1.1. do 2.1. bol 1 deň, alebo sú to pre Vaše potreby 2 dni. Odpověď dalsi problem ktory mam je, ze ked nezadam pociatocny datum, ani koncovy, tak mi rata roky od 1900 co nechcem. vysledok by mohol byt prazdna bunka. da sa to spravit? Odpověď aby som to upresnil: ak je pociatocny datum neuvedený tj. prazdna bunka, koncový datum tiez neuvedeny prazdna bunka tak chcem aby aj vysledok bol prazdna bunka. teraz je tam 0 rokov, 0 mesiacov a 0 dni...
nechcem to riesit podmienenym formatovanim Odpověď =KDYŽ(A(JE.PRÁZDNÉ(počateční datum);JE.PRÁZDNÉ(koncový datum));"";vzorec pro výpočet dní) Odpověď |