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?

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).


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.


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


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


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.


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 ).


-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 !!!

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.