Ctrl + Bergeser + ; hanya memasukkan waktu saat ini ke sel tanpa datestamp, dan seperti yang ditunjukkan @Akina dalam jawabannya, ia tidak mengunci apa pun.
NOW()
menambahkan datestamp ke sel serta waktu. Untuk melihatnya, klik sebuah sel kosong yang belum diformat atau sel apa pun di General
format dan ketik =NOW()
. Pada saat mengetik ini saya dapatkan 21/08/2018 11:25
.
Jika Anda menempatkan =NOW()
ke dalam sel A1
dan =NOW()+TIME(23,0,0)
ke dalam sel B1
, jika Anda kemudian menempatkan =B1-A1
ke dalam sel C1
dan format sel ke Time
kamu akan mendapatkan 23:00:00
.
Jika Anda memasukkan waktu tanpa datestamps, Anda harus menggunakan IF()
rumus untuk menentukan apakah waktu kedua lebih rendah dari yang pertama (kerangka waktu melewati tengah malam). Berikut ini akan menjelaskan perbedaan waktu antara waktu dalam sel B1
dan sel A1
apakah waktu berakhir sudah lewat tengah malam atau tidak. Ini juga akan bekerja dengan atau tanpa datestamps karena datestamps diabaikan.
=IF(B1<A1,MOD(B1-A1,1),B1-A1)
Penjelasan rumus
=IF(B1<A1,...)
adalah waktu dalam sel B1
lewat tengah malam? Jika demikian, bagian selanjutnya dijalankan
MOD(B1-A1,1)
Itu MOD(number,divisor)
mengembalikan sisanya setelah angka dibagi dengan pembagi. Sel B1
sel minus A1
adalah nilai negatif sebagai waktu dalam sel B1
sudah lewat tengah malam dan unggul tidak suka nilai waktu negatif dalam kebanyakan kasus, maka itu akan memberi #####
tanpa MOD()
. Itu MOD()
macam itu.
Alternatif untuk MOD()
rumus akan digunakan
TIME(23,59,59)-TIME(HOUR(A1),MINUTE(A1),SECOND(A1))+TIME(0,0,1)+B1
Yang mana 23:59:59 minus time in cell A1 plus 1 second plus time in cell B1
.
Bit terakhir yaitu ,B1-A1)
adalah bagian terakhir dari IF()
dimana kalau waktu di sel B1
aku s tidak lewat tengah malam.