coffey33
17.04.12,13:20
Zdravím poraďáci potrebujem poradiť s takýmto problémom. Mám vypočítať rozdiel ROKOV A DNÍ medzi dvoma dátumami.
Cez funkciu na roky =FLOOR(YEARFRAC(B1;B2);1) kde B1 je počiatočný dátum a B2 je dátum konečný
a funkciu na dni =(DATE(YEAR(B2);MONTH(B2);DAY(B2)))-(DATE(YEAR(B2)+IF(DATE(0;MONTH(B2);DAY(B2)) Výsledok rokov sa teda rovná

#NÁZOV?
sthruska
17.04.12,11:37
Pozor, pokiaľ viem tak excel-ovský rok má 360 dní! Nepozná IF ale IIF.
marjankaj
17.04.12,12:10
'=DATEDIF(A1;B1;"y")&" years "&DATEDIF(A1;B1;"ym")&" months "&DATEDIF(A1;B1;"md")&" days"

http://www.cpearson.com/excel/datedif.aspx
marjankaj
17.04.12,12:17
Pozor, pokiaľ viem tak excel-ovský rok má 360 dní! Nepozná IF ale IIF.
Máš to trochu popletené.:rolleyes:

Vlastne ani neviem, či je tam aspoň jedno slovo správne.:eek:
marjankaj
17.04.12,19:30
Zdravím poraďáci potrebujem poradiť s takýmto problémom. Mám vypočítať rozdiel ROKOV A DNÍ medzi dvoma dátumami.
Cez funkciu na roky =FLOOR(YEARFRAC(B1;B2);1) kde B1 je počiatočný dátum a B2 je dátum konečný
a funkciu na dni =(DATE(YEAR(B2);MONTH(B2);DAY(B2)))-(DATE(YEAR(B2)+IF(DATE(0;MONTH(B2);DAY(B2)) Výsledok rokov sa teda rovná

#NÁZOV?




Nainštaluj si doplnok. Tvoj excel nepozná funkciu YEARFRAC
http://office.microsoft.com/en-us/excel-help/yearfrac-HP005209344.aspx
coffey33
18.04.12,05:02
Dá sa pomocou "DATEDIF" výsledok rozložiť do dvoch samostatných buniek? Teda aby roky a taktiež dni boli samostatne? vďaka
marjankaj
18.04.12,06:07
Nečítal si návod?:eek:
'=DATEDIF(A1;B1;"y")
'=DATEDIF(A1;B1;"md")
sthruska
18.04.12,06:56
Jáj, ten IIF som vytiahol z Accessu.
O tom roku to v starších verziách platilo. Možno to bolo len v niektorých funkciách. Neviem ako je to teraz. Excel už nepoužívam.
marjankaj
18.04.12,08:02
Jáj, ten IIF som vytiahol z Accessu.
O tom roku to v starších verziách platilo. Možno to bolo len v niektorých funkciách. Neviem ako je to teraz. Excel už nepoužívam.
Myslíš v tom roku, čo mal 360 dní?
Veď aj mayovia už vedeli koľko dní má rok. Myslíš že v Microsofte to nevedia?