WWW pro školy
Jak na Office - tutoriály, video návody











Vytvoř si  geekové tričko

Poradna - vypocet rokov, dni a mesiacov

hlavní kategorie | zpět | + odpovědět na toto téma
vypocet 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

elninoslov | 5.7.2017 21:49  
 
 
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ěď
miso | 6.7.2017 15:03  
 
 
možete mi prosim Vas tu funckiu IF vložit do vzoroveho excelu? v prílohe. Ďakujem velmi pekne.
Odpověď
elninoslov | 6.7.2017 17:23  
 
 
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ěď
miso | 7.7.2017 18:51  
 
 
aha, a aka je maximalna odchylka ?
Odpověď
elninoslov | 7.7.2017 21:37  
 
 
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ěď
miso | 10.7.2017 22:31  
 
 
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ěď
Lobo | 11.7.2017 17:10  
 
 
Ano, stávající vzorec umístit do funkce IFERROR.
Odpověď
miso | 11.7.2017 17:52  
 
 
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ěď
Lobo | 11.7.2017 20:39  
 
 
=KDYŽ(A(JE.PRÁZDNÉ(počateční datum);JE.PRÁZDNÉ(koncový datum));"";vzorec pro výpočet dní)
Odpověď