Raport czasu Dokumentów Google - Jak dodawać godziny?

17

Korzystam z arkusza kalkulacyjnego Dokumentów Google, aby śledzić czas spędzany na projektach. Jest sformatowany w 3 kolumnach: czas rozpoczęcia, czas ukończenia i łączna liczba godzin spędzonych na tej sesji (wyrażona w postaci dziesiętnej).

+---+---------+----------+---------------+
|   |    A    |    B     |       C       |
+---+---------+----------+---------------+
| 1 | Started | Finished | Hours/Session |
| 2 | 9:30    | 11:00    | 1.5           |
| 3 | 9:45    | 12:00    | 2.25          |
+---+---------+----------+---------------+

Obecnie używam palców (co jest absurdalnie pozbawione mocy użytkownika), aby zsumować całkowitą liczbę godzin od początku do końca. Czy istnieje sposób, aby to zrobić automatycznie?

T. Stone
źródło

Odpowiedzi:

10

Może być trochę późno, ale oto jak to zrobić:

=HOUR(B2-A2)+(MINUTE(B2-A2)/60)

Zasadniczo, będąc B2 do czasu zakończenia i A2 na czas rozpoczęcia , odjąć B2-A2 i uzyskać godzinę od odejmowania. Następnie robisz to samo i dostajesz minuty. Po uzyskaniu obu sumuje się liczbę godzin z liczbą minut podzieloną przez 60 (aby uzyskać ją w godzinach).

Nie zapomnij użyć formatu 24-godzinnego (tj. 10:00 lub 22:00).

cinaglia
źródło
Nie jest za późno i właśnie robiłem to ręcznie. Ta formuła działa, po prostu muszę teraz przyzwyczaić się do formatowania 24-godzinnego.
T. Stone
5

Arkusze Google mają teraz opcję formatowania czasu trwania. Wybierz: Format -> Liczba -> Czas trwania.

Casebash
źródło
to nie odpowiada na pytanie, jak byś to obliczył? Oczywisty sposób nie działa z czasem trwania.
Flimm
3

Teraz można również skorzystać z nich ARRAYFORMULA, aby zaoszczędzić trochę czasu:

=ARRAYFORMULA((HOUR(B2:B-A2:A)+(MINUTE(B2:B-A2:A)/60)))

Zobacz przykładowy plik: godziny

Jacob Jan Tuinstra
źródło
2

Możesz użyć formuły:

  1. Wpisz to w pierwszej komórce hours/seesion: =(B2-A2)*24 (zakładając, że A2 to czas rozpoczęcia, a B2 to czas zakończenia)

  2. Kliknij w prawym rogu tej komórki i przeciągnij ją w dół całej kolumny.

  3. Wybierz całą kolumnę (kliknij literę kolumny)

  4. kliknij na 123pasku narzędzi

  5. Kliknij Normal

neo
źródło
Wszystko działało oprócz formuły, która daje liczby ujemne
T. Stone
2

podane A: start timei B: end timeużywam to:

=(IF(A2 < B2; 0; 1)+B2 - A2) * 24

ifczęść jest potrzebna do obliczenia dziennej przełącznika prawidłowo, np. zaczynasz o 10:00 i pracujesz do 02:00 (innego dnia), -8zamiast tego będziesz mieć godziny zamiast 14, źle dla biznesu, jak sądzę.

akira
źródło
1
Ta formuła nie dawała liczb ujemnych, ale otrzymane liczby były nadal błędne
T. Stone
2
Najbardziej podobał mi się ten, ale użyłem =(IF(A2 <= B2; 0; 1)+B2 - A2) * 24(zwróć uwagę <=na początek), aby pasujące czasy rozpoczęcia i zakończenia (i puste komórki) były równe zero zamiast 24.
żartem
1

Pamiętaj, że twoje „komórki czasu”sformatowane we właściwy sposób!

Właśnie dowiedziałem się, że dokumenty Google z duńskimi ustawieniami będą wymagały czasu sformatowanego w następujący sposób:

+---+---------+----------+
| 1 | Started | Finished |
| 2 | 9.30    | 11.00    |
| 3 | 9.45    | 12.00    |
+---+---------+----------+

Powyższa formuła Cinaglii działa tylko wtedy, gdy arkusz kalkulacyjny Google Docs rozpozna komórki jako liczby (czas). Myślę, że jest to prawdopodobnie logika dla początkujących, ale rozejrzałam się CAŁĄ CZĘŚĆ zanim zmieniłam „dwukropki” na „kropki” - i dostałam formułę do działania (dzięki Cinaglia ).

morganF
źródło
-1

wow people ... = tekst (komórka czasu zakończenia komórka czasu rozpoczęcia, „h: mm”) ALE teraz znajduję ten ciąg bc arkusze google nie mogą zsumować kolumny godzin czystych. Wsparcie. Tęsknię ZA DOSKONAŁOŚĆ TAK DUŻO !!!

Candice L. Gimbel
źródło