Laporan Waktu Google Documents - Bagaimana cara menambahkan jam?

17

Saya menggunakan spreadsheet Google Documents untuk melacak waktu yang saya habiskan untuk proyek. Ini diformat dalam 3 kolom: waktu saya mulai, waktu saya selesai, dan total jam yang dihabiskan untuk sesi itu (direpresentasikan sebagai desimal).

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

Saat ini saya menggunakan jari saya (yang seperti un-poweruser seperti) untuk menjumlahkan total jam dari awal hingga selesai. Apakah ada cara untuk melakukan ini secara otomatis?

T. Stone
sumber

Jawaban:

10

Mungkin agak terlambat, tapi inilah cara saya melakukannya:

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

Pada dasarnya, menjadi B2 yang waktu akhir dan A2 yang waktu mulai , Anda kurangi B2-A2 dan jam dari pengurangan tersebut. Kemudian Anda melakukan hal yang sama dan mendapatkan jumlah menit. Setelah Anda memiliki keduanya, Anda menjumlahkan jumlah jam dengan jumlah menit dibagi 60 (untuk mendapatkannya dalam jam).

Jangan lupa untuk menggunakan format 24 jam (yaitu 10:00 atau 22:00).

cinaglia
sumber
Ini belum terlambat dan saya baru saja melakukannya secara manual. Formula ini berfungsi, saya hanya perlu membiasakan menggunakan format 24 jam sekarang.
T. Stone
5

Google Sheets sekarang memiliki opsi pemformatan durasi. Pilih: Format -> Nomor -> Durasi.

Casebash
sumber
ini tidak menjawab pertanyaan, bagaimana Anda menghitungnya? Cara yang jelas tidak bekerja dengan durasi.
Flimm
3

Sekarang orang dapat menggunakan itu ARRAYFORMULAjuga, untuk menghemat waktu:

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

Lihat contoh file: Jam

Jacob Jan Tuinstra
sumber
2

Anda dapat menggunakan rumus:

  1. Ketik ini di sel pertama hours/seesion: =(B2-A2)*24 (dengan asumsi A2 adalah waktu mulai dan B2 waktu akhir)

  2. Klik di sudut kanan sel itu dan seret ke bawah seluruh kolom.

  3. Pilih seluruh kolom (klik pada huruf kolom)

  4. klik 123di bilah alat

  5. klik Normal

neo
sumber
Semuanya bekerja kecuali rumus, yang menghasilkan angka negatif
T. Stone
2

diberikan A: start timedan B: end timesaya menggunakan ini:

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

yang ifbagian yang dibutuhkan untuk menghitung hari-switch dengan benar, misalnya. Anda mulai pukul 10:00 dan bekerja sampai 02:00 (hari lain), Anda akan berakhir dengan -8jam bukan 14, buruk untuk bisnis saya kira.

akira
sumber
1
Formula ini tidak menghasilkan angka negatif, tetapi angka yang dihasilkan masih salah
T. Stone
2
Saya suka yang terbaik ini, tetapi saya menggunakan =(IF(A2 <= B2; 0; 1)+B2 - A2) * 24(perhatikan <=di awal) sehingga waktu mulai dan akhir yang cocok (dan sel kosong) akan menjadi nol alih-alih 24.
jocull
1

Sadarilah bahwa Anda 'waktu sel yang diformat dengan cara yang benar!

Saya baru tahu bahwa google docs dengan pengaturan Denmark perlu waktu yang diformat seperti ini:

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

Formula kerja cinaglia di atas hanya berfungsi ketika spreadsheet google docs mengenali sel sebagai angka (waktu). Saya kira ini mungkin logika untuk pemula tetapi saya melihat-lihat BANYAK SELURUH sebelum saya mengubah 'titik dua' menjadi 'titik' - dan membuat formula berfungsi (terima kasih cinaglia ).

morganF
sumber
-1

wow orang ... = teks (sel akhir waktu sel mulai waktu, "h: mm") TETAPI sekarang menemukan string ini karena lembar google tidak dapat menambahkan kolom jam bersih. Tolong. SAYA HILANGKAN EXCEL BANYAK !!!

Candice L Gimbel
sumber