Rumus Excel: Tukar waktu ke zon waktu -

Isi kandungan

Formula generik

=MOD(time+(hours/24),1)

Ringkasan

Untuk menukar waktu dari satu zon waktu ke zon waktu yang lain, anda boleh menggunakan formula yang mengubah jam yang dimasukkan sebagai nombor bulat menjadi nilai perpuluhan yang dikenali oleh Excel sebagai waktu. Dalam contoh yang ditunjukkan, formula dalam F5 adalah:

=MOD(C5+(E5/24),1)

Formula ini mengembalikan nombor yang dikenali oleh Excel pada jam 2:00 pagi.

Penjelasan

Waktu dalam Excel adalah nilai pecahan nombor 1. Jadi, 12:00 adalah 12/24 = .5, 6:00 AM adalah 6/24 = .25, dan seterusnya. Jadi, untuk menukar masa dengan nombor tertentu, anda perlu membahagikan bilangan jam dengan 24 untuk mendapatkan nilai perpuluhan yang diperlukan:

E5/24 // convert adjustment to Excel time

Kami menambahkan hasilnya pada waktu permulaan:

C5+(E5/24)

Untuk memastikan kita mempunyai nilai waktu yang sebenarnya, kita perlu memastikan bahawa kita hanya mempunyai nilai perpuluhan. Dengan kata lain, jika kita menambah 12 jam (.5) hingga 6 PM (.75) kita akan mendapat 1.25, tetapi kita benar-benar hanya mahukan .25.

Untuk memastikan kita hanya mendapat nilai perpuluhan, kita menggunakan fungsi MOD dengan pembahagi 1, sebagai cara yang bijak untuk memastikan formula mudah.

MOD mengembalikan selebihnya selepas pembahagian, jadi mengembalikan nilai perpuluhan dalam kes di mana hasilnya lebih besar dari 1 (iaitu lebih besar daripada 24 jam).

Lebih baik lagi, jika kita berakhir dengan nilai pecahan negatif, MOD mengembalikan timbal balik. Jadi, jika kita berakhir dengan -.25, MOD mengembalikan .75 (bersamaan dengan 6 PM).

Ini penting, kerana Excel tidak akan memaparkan nilai masa negatif.

Hari Harian

Beberapa nilai tarikh merangkumi tarikh dan masa, dan kadang-kadang disebut "tarikh" Nilai-nilai ini merangkumi kedua-dua nombor siri untuk mewakili tarikh, ditambah nilai pecahan untuk mewakili masa. Jadual di bawah menunjukkan beberapa contoh:

Masa tarikh Nilai mentah
3/6/18 6:00 PG 43165.25
1-Jan-1999 21:00 36161.875
4/1/2020 0:00 43922
3 Jun 1980 12:00 PTG 29375.5

Apabila bekerja dengan tarikh yang merangkumi tarikh dan waktu (tarikh waktu), anda tidak perlu menggunakan MOD, kerana tidak perlu melakukan sesuatu yang bijak kerana waktu melintasi tengah malam. Operasi menjadi penambahan sederhana, kerana tarikhnya disertakan, dan anda boleh menggunakan formula seperti ini:

=datetime+(hours/24)

Ini akan memungkinkan perubahan nilai tarikh yang diperlukan (ke depan atau ke belakang) apabila pelarasan masa melintasi 12:00 AM.

Artikel menarik...