Dominika Dąbrowska

Dominika Dąbrowska Personal Real Estate
Agent | Home
Branding |
Inspiracja i...

Temat: obliczanie różnicy dat

Witam, mam ogromne pytanie i prośbę.
To zagadnienie, polegajace na obliczaniu spoznien, badz wczesniejszych przyjazdow samochodow

Mam w dwoch kolumnach dwie rozne daty i godziny:

Kolumna A
a) 21.11.2007 06:00
b) 21.11.2007 06:00

Kolumna B:
a) 20.11.2007 23:45
b) 21.11.2007 07:30

Potrzebuje obliczac roznice, miedzy godzinami uwzgledniajac rozne dni, czyli chce by wynik byl taki
a) B-A= -6:15 (przyjechal za wczesnie)
b) B-A= 1:30 (spoznil sie)

Pomozecie? ;-)Dominika D. edytował(a) ten post dnia 21.11.07 o godzinie 12:01
Paweł W.

Paweł W. Specjalista
aktuarialny

Temat: obliczanie różnicy dat

=TEKST(MODUŁ.LICZBY(A1-B1);JEŻELI(A1>B1;"-gg:mm";"gg:mm"))

Generalnie sprawa jest prosta, bo jak w Excelu odejmiesz dwie wartości daty/czasu to otrzymasz po prostu różnice między nimi w dniach (ułamkowe części dni to godziny, minuty itd).
W mojej formule jest jeszcze 'ręczne' wykrywanie w którą stronę jest odchylenie i dostawianie minusa - to dlatego, że Excel nie potrafi sformatować ujemnej liczby jako data/czas.

Być może da się prościej, ale nic mi teraz nie przychodzi do głowy.
Piotr Ś.

Piotr Ś. Manager,
specializacja w
obszarze Transportu,
analizy biz...

Temat: obliczanie różnicy dat

Rozwiązanie Pawła jest ciekawe, ale ma zasadniczą wadę, prezentowana wartość jest tekstem, więc nie będzie można przeprowadzać na tej wartości żadnych operacji matematycznych, np. sumować godzin spóźnień poszczególnych kierowców.

Propozycja:
Kolumna A- awizacja
'2007-11-21 06:00:00'
Kolumna B- faktyczny przyjazd
'2007-11-20 23:45:00'
Kolumna C- ocena zdarzenia, spóźnienie, przed czasem, na czas
'=JEŻELI(B1=A1;"na czas"; JEŻELI(B1<A1;"spóźnienie";"przed czasem"))'
Kolumna D- różnica czasu
'=JEŻELI(B1<A1;-(B1-A1);B1-A1)'

Później można zrobić fajną tabelę przestawną i podsumować poszczególne "oceny zdarzenia" dla samochodów, czy kierowców.

PozdrawiamPiotr Ś. edytował(a) ten post dnia 21.11.07 o godzinie 14:59
Piotr Ś.

Piotr Ś. Manager,
specializacja w
obszarze Transportu,
analizy biz...

Temat: obliczanie różnicy dat

Co ważne, na kolumnie D proponuje format [g]:mm - dodawane wartości sumują się również jeśli wartość wykroczy poza cykl dobowy, tzn 24 h + 12 h = 36 h, przy innym formacie może się zdarzyć, że suma wyniesie 12 h
Dominika Dąbrowska

Dominika Dąbrowska Personal Real Estate
Agent | Home
Branding |
Inspiracja i...

Temat: obliczanie różnicy dat

wszystko byloby pieknie ladnie, tylko jest problem z formatem daty... probuje na rozne spodoby i z roznic wychodzi error... jaki format Wy mieliscie? Bo rozumiem ze sprawdzaliscie w Exelu a nie teoretyzujecie ;-)

konto usunięte

Temat: obliczanie różnicy dat

Formatuj komórki -> niestandardowe -> i wpisz sobie nowy format "rrrr-mm-dd gg:mm:ss" lub też wybierz z niestandardowych "rrrr-mm-dd gg:mm" - w zależności od tego czy chcesz z sekundami czy też bez.

konto usunięte

Temat: obliczanie różnicy dat

A co do wyniku to Piotr Ś. już sugerował format komórki, czyli "[g]:mm". Nie sprawdzałem, ale powinno zadziałać. Powodzenia :)
Dominika Dąbrowska

Dominika Dąbrowska Personal Real Estate
Agent | Home
Branding |
Inspiracja i...

Temat: obliczanie różnicy dat

zastosowalam sie do wszystkich Waszych wskazowek i cholera nie dziala :((
o tyle o ile, zabawa z "na czas, przed czasem, spoznienie" dziala, to nie liczy mi roznicy, ciagle error, nawet jak "z reki" wpisze poprawnie, wg Waszego formatu date...
a moze moglabym ktoremus z Was wyslac na maila plik, zeby sprawdzic co zle robie?? :(((

konto usunięte

Temat: obliczanie różnicy dat

ja Ci mogę wysłać plik z tymi wszystkimi informacjami

P.S. Wysłałem Ci maila.Krzysztof K. edytował(a) ten post dnia 23.11.07 o godzinie 10:20



Wyślij zaproszenie do