[ Nebojsxa @ 19.06.2022. 10:57 ] @
Da li je moguće da se sa formulom DATEDIF, kada se dodaju godine i meseci, saberu godine i meseci tako da umesto 12 meseci, kao na primeru, piše 1 godina
tj umesto 1 god 12 mes 0 dana,
da piše 2 god 0 mes 0 dana?

| Datum_1| Datum_2 | Rezultat|
-----------------------------------------
| 03.03.2022. | 03.07.2022. | 1 god., 12 mes., 0 dana |


Formula u koloni Rezultat je
Code:
=DATEDIF(A2;B2;"y")+1&" god.,"&CHAR(10)&DATEDIF(A2;B2;"ym")+8&" mes.,"&CHAR(10)&DATEDIF(A2;B2;"md")&" dana"

[ madcama @ 19.06.2022. 22:54 ] @
Prvo u tvom pitanju period je 4 meseca pa je malo nejasno kako dobijaš 1 godina 12 meseci i 0 dana.

Ipak probaj sa ovom formulom da vidiš da li ti radi posao:

Code:
=CONCATENATE(DATEDIF(A2;B2;"y");" god. ";DATEDIF(A2;B2;"ym");" mes. "; DATEDIF(A2;B2;"md");" dan.")
[ Nebojsxa @ 20.06.2022. 17:50 ] @
U formuli
Code:
=DATEDIF(A2;B2;"y")+1&" god.,"&CHAR(10)&DATEDIF(A2;B2;"ym")+8&" mes.,"&CHAR(10)&DATEDIF(A2;B2;"md")&" dana"

sam dodao +1 godinu i +8 meseci i to bi sa datumima (datum 1 i datum 2) koji iznose 4 meseca, ukupno trebalo da iznosi 1 god 12 mes 0 dana tj 2 god 0 mes 0 dana.

Problem je u tome kako u formuli koja sabira datume (DATEDIF) da kada se dodaju, na već postojeće datume, godine i meseci
da se pri sabiranju dani prebacuju u mesece, a meseci u godine.
[ madcama @ 21.06.2022. 18:38 ] @
Kako dobijaš to 1 godina, 12 meseci, 0 dana?
[ Nebojsxa @ 22.06.2022. 17:10 ] @
U formuli
Code:
=DATEDIF(A2;B2;"y")+1&" god.,"&CHAR(10)&DATEDIF(A2;B2;"ym")+8&" mes.,"&CHAR(10)&DATEDIF(A2;B2;"md")&" dana"


u delu gde su godine dodam +1 godinu
DATEDIF(A2;B2;"y")+1

i u delu gde su meseci dodam +8 meseci
DATEDIF(A2;B2;"ym")+8


u polju A2 je datum 03.03.2022
i u polju B2 je datum 03.07.2022
u polju C2 je formula =DATEDIF(A2;B2;"y")+1&" god.,"&CHAR(10)&DATEDIF(A2;B2;"ym")+8&" mes.,"&CHAR(10)&DATEDIF(A2;B2;"md")&" dana"
[ madcama @ 22.06.2022. 22:34 ] @
Nemam drugu ideju nego sa uvođenjem kolone koju sam nazvao 'međudatum'. U krajnjem slučaju može da bude u nekom pomoćnom sheetu ili u skrivenoj koloni.


Dakle formula za međudatum je:
Code:
=DATE(YEAR(B2)+D2;MONTH(B2)+E2;DAY(B2)+F2)

a za konačan 'Rezultat' je ista kao i u mojoj prvoj poruci, osim što sada ne upoređujem kolone A i B, nego A i C:
Code:
=CONCATENATE(DATEDIF(A2;C2;"y");" god. ";DATEDIF(A2;C2;"ym");" mes. "; DATEDIF(A2;C2;"md");" dan.")


Verovatno može da se preskoči dodavanje kolone 'međudatum', ali to bi možda malo zakomplikovalo formulu u koloni 'Rezultat'.

Naravno tu su i kolone od D do F koje dodaju tih 1 godini, 8 meseci i 0 dana.

Može li ovako?
[ Nebojsxa @ 23.06.2022. 22:57 ] @
Može ova varijanta sa kolonom međudatum.
Hvala.