Bagaimana cara mengubah 1,33 jam menjadi 1:20 (jam: menit)?


12

Bagaimana cara menambahkan menit di Google Spreadsheet?

Saya punya Google Spreadsheet yang bentuknya kira-kira seperti ini:

min | min | min | min | min | total min | total time      
 20 |  20 |  20 |  20 |  20 |    80     |    1.33

Tapi saya ingin Total Time untuk menunjukkan 01:20atau 01h20minatau sesuatu seperti itu.

Bagaimana saya bisa mencapai itu?


Jawaban:


8

Saya baru saja menemukan jawaban ini untuk Excel di http://support.microsoft.com/kb/75618 dan itu berhasil bagi saya di lembar Google juga. Mengembalikan nomor seri yang ditampilkan dengan benar sebagai HH: MM ketika sel target Anda diformat sebagai Jam.

="Minutes"/1440  

(Ada 1440 menit dalam 24 jam)

contoh:

=SUM(A1:A5)/1440 

hasil dalam

0.055555555555556

dan pada gilirannya dikonversi menjadi

01:20:00 

(saat sel diformat sebagai "Jam")


2

Saya telah memeriksa dan memperbaiki nomor jawaban @RobGazy (nomor Anda valid untuk 4 baris yaitu SUM (A1: A4) tetapi yang dimaksud adalah 5 kolom jadi harus SUM (A1: E1)).

Juga tidak dapat menemukan format "HOUR" default (dalam menu) - ini adalah fungsi dari grup DATE untuk Google Spreadsheet . Jika Anda menerapkan HOURformat dari menu of advanced formatsAnda akan mendapatkan 01, bukan 01:40Jadi ... jawaban untuk contoh Anda seharusnya:

=SUM(A2:E2)/1440 

memberikan hasil dalam F2

0,06944444444

dan pada gilirannya dikonversi menjadi

01:40:00 

(CATATAN: Ketika sel diformat sebagai "Jam" - jadi Anda harus memilih untuk menerapkan dari menu cepat 3 format - nomor :

  • -Tanggal- salah
  • WAKTU memberi 01:40:00
  • DURATION memberi 1:40:00

dan jika Anda ingin 01:40- memilih dari kustom: HOUR:MINUTE )


1

Saya memiliki masalah dengan jawaban Anda, kesalahan saya pasti, atau saya memiliki masalah dengan format sel, yang saya salah pahami.

TETAPI , saya menulis formula sekali pakai ini yang mengubah sel dengan angka menjadi area teks dengan hh:mmformat yang diinginkan .

Anda dapat mengubahnya dengan menambahkan string lain ke concatenate.

=concatenate(TEXT(Floor(H2),"00"),":",TEXT(round((H2-Floor(H2))*60),"00"))

H2 adalah sel yang berisi angka desimal yang mewakili jam dalam sehari.

4.81 akan diterjemahkan ke dalam 04:49

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.