Rumus Excel: Durasi waktu dengan hari -

Daftar Isi

Formula umum

=days+time

Ringkasan

Untuk memasukkan durasi waktu seperti 2 hari 6 jam 30 menit ke dalam Excel, Anda dapat memasukkan hari secara terpisah sebagai nilai desimal, lalu menambahkan waktunya. Dalam contoh yang diperlihatkan, rumus di sel F5, disalin, adalah:

=B5+TIME(C5,D5,0)

Penjelasan

Pada contoh yang ditampilkan, tujuannya adalah memasukkan waktu yang valid berdasarkan hari, jam, dan menit, lalu menampilkan hasilnya sebagai total jam.

Kuncinya adalah memahami bahwa waktu di Excel hanyalah angka. 1 hari = 24 jam, dan 1 jam = 0,0412 (1/24). Artinya 12 jam = 0,5, 6 jam = 0,25, dan seterusnya. Karena waktu hanyalah angka, Anda dapat menambahkan waktu ke hari dan menampilkan hasilnya menggunakan format angka kustom, atau dengan rumus Anda sendiri, seperti yang dijelaskan di bawah ini.

Dalam contoh yang diperlihatkan, rumus di sel F5 adalah:

=B5+TIME(C5,D5,0)

Di sisi kanan rumus, fungsi TIME digunakan untuk menyusun waktu yang valid dari bagian-bagian komponennya (jam, menit, detik). Jam berasal dari kolom C, menit dari kolom D, dan detik di-hardcode sebagai nol. TIME mengembalikan 0,5, karena 12 jam sama dengan satu setengah hari:

TIME(12,0,0) // returns 0.5

Dengan angka 1 pada C5, kita dapat menyederhanakan rumusnya menjadi:

=1+0.5

yang mengembalikan 1,5 sebagai hasil akhir. Untuk menampilkan hasil ini sebagai jam total, format angka kustom digunakan:

(h):mm

Tanda kurung siku memberi tahu Excel untuk menampilkan jam lebih dari 24, karena secara default Excel akan diatur ulang ke nol pada setiap interval 24 jam (seperti jam). Hasilnya adalah waktu seperti "36:00", karena 1,5 adalah satu setengah hari, atau 36 jam.

Rumus di G5 hanya menunjuk kembali ke F5:

=F5

Format angka khusus yang digunakan untuk menampilkan hasil seperti "1d 12h 0m" adalah:

d"d" h"h" m"m"

Lebih dari 31 hari

Menggunakan "d" untuk menampilkan hari dalam format angka kustom berfungsi dengan baik hingga 31 hari. Namun, setelah 31 hari, Excel akan mengatur ulang hari ke nol. Ini tidak mempengaruhi jam, yang akan terus ditampilkan dengan baik dengan format angka (h).

Sayangnya, format angka kustom seperti (d) tidak didukung. Namun, dalam contoh ini, karena hari, jam, dan menit sudah dipecah secara terpisah, Anda dapat menulis rumus Anda sendiri untuk menampilkan hari, menit, dan jam seperti ini:

=B5&"d "&C5&"h "&D5&"m"

Ini adalah contoh penggabungan. Kami hanya menyematkan ketiga nilai numerik ke dalam string teks tunggal, digabungkan dengan operator ampersand (&).

Jika ingin menampilkan nilai waktu yang sudah ada sebagai string teks, Anda dapat menggunakan rumus seperti ini:

=INT(A1)&" days "&TEXT(A1,"h"" hrs ""m"" mins """)

dimana A1 berisi waktu. Fungsi INT hanya mengembalikan bagian bilangan bulat dari angka (hari). Fungsi TEXT digunakan untuk memformat jam dan menit.

Artikel yang menarik...