Odejmowanie dat w Excelu
Prosze powiedzcie mi jaką fomułe musze wpisać w excelu aby po odjęciu dwóch dat od siebie wynik był taki aby róznica pokazana była jednocześnie w latach, miesiącach i dniach?
Przykładowo: data 2007-02-10 minus data 2004-10-23 to wynik 2 lata, 3 miesiące i 19 dni.
Wiem ze do tego mogą służyć kalkulatory w internecie, ja to chce mieć w excelu.
Pozdrawiam
Przykładowo: data 2007-02-10 minus data 2004-10-23 to wynik 2 lata, 3 miesiące i 19 dni.
Wiem ze do tego mogą służyć kalkulatory w internecie, ja to chce mieć w excelu.
Pozdrawiam
Odpowiedzi: 1
Hej.
dla 'data OD' w A2 i 'data DO" w B2
wg zasady, że dzień początkowy i końcowy wchodzą do liczby dni (np. staż pracy)
osobno:
lat =JEŻELI(CZY.PUSTA(A2);"";DATA.RÓŻNICA($A2;$B2+1;"Y"))
m-cy =JEŻELI(CZY.PUSTA(A2);"";DATA.RÓŻNICA($A2;$B2+1;"YM"))
dni =JEŻELI(CZY.PUSTA(A2);"";DATA.RÓŻNICA($A2;$B2+1;"MD"))
lub razem:
=JEŻELI(CZY.PUSTA(A2);"";DATA.RÓŻNICA($A2;$B2+1;"Y")& " lat " & DATA.RÓŻNICA($A2;$B2+1;"YM") & " m-cy " & DATA.RÓŻNICA($A2;$B2+1;"MD") & " dni")
ale tu sobie sam opracuj odmianę słów: lat, miesięcy i dni.
Strona 1 / 1
JESTES WIELKI, nikt nie umiał mi odpowiedz na te pytanie.<br />Sprawdzałem oba warianty - obydwa są poprawne- jest OK,<br />bardzo Ci dziekuje.<br />Pozdrawiam
ohcyR Wydawało mi się, że Excela znam dość dobrze, a tu pełne zaskoczenie. Oto jest w Excelu arkuszowa funkcja DATA.RÓŻNICA, która w moim Excelu2003 działa, a nie znałem jej dotąd i nie ma jej w wykazie funkcji dostępnych w interface użytkownika Excela. Gdy zarejestrawałem makro wpisujące w komórce tę funkcję, to w kodzie VBA funkcja ma nazwę DATEDIF. Jej także nie ma w pomocy VBA. Jest za to Datediff, podobna, ale z trochę inną składnią. ohcyR - czy znasz więcej takich ukrytych funkcji Excela, które nie występują ani w pomocy Excela, ani w pomocy VBA Excela? Jeśli tak, to czy możesz odkryć na forum niektóre co ciekawsze spośród nich? Pozdrawiam Jeż