Saya ingin mengisi sel dengan waktu saat ini, jadi itu berubah setiap kali saya membuka file.
Saat ini saya menggunakan fungsi now () untuk itu, tetapi mengembalikan tanggal dan waktu.
Saya hanya ingin melihat waktu. Apakah ada cara untuk melakukan itu?
microsoft-excel
Lea Cohen
sumber
sumber
coba rumus ini
= SEKARANG () - TRUNC (SEKARANG ())sumber
=TEXT(NOW(),"hh:mm")
- ubah bagian "hh: mm" sesuai kebutuhan - tidak perlu pemformatan (meskipun sel sekarang berisi teks daripada waktu - tidak penting jika ini untuk tampilan)Cell
Format Cells
Custom
di sebelah kirih:mm:ss AM/PM
OK
Satu Solusi lagi: -
sumber
Anda dapat mencoba yang berikut ini:
TIME (VALUE (LEFT (TEXT (NOW (), "HH: MM: SS"), 2)), VALUE (LEFT (KANAN (TEXT (NOW () ()), "HH: MM: SS"), 5), 2 )), VALUE (KANAN (TEKS (SEKARANG () (), "SS: MM: SS"), 2)))
Ini akan secara efektif memecah jam, menit dan detik yang dikembalikan dari fungsi format dan memformatnya sebagai waktu. Saya belum mencobanya pada sore hari, jadi saya tidak yakin jika Anda mendapatkan masalah dengan am / pm.
sumber
Coba kode ini:
Terima kasih.
sumber
Untuk hanya menunjukkan waktu yang Anda tahan -> CTRL +: <- ini hanya akan menampilkan waktu.
sumber
Menggunakan
Jika Anda ingin menggunakannya dalam rumus seperti "waktu akhir" - "waktu sekarang" untuk menemukan "total jam" maka cukup format sel "total jam" menjadi angka dan gandakan seluruh rumus dengan
24
seperti inisumber
di sini adalah tautan yang menunjukkan bagaimana melakukan ini JAM DENGAN REFRESH OTOMATIS
sesuai dengan Sheet1.Range ("A1") ganti Sheet1 dengan nama lembar aktual di mana Anda ingin jam ini dan A1 dengan sel di mana Anda ingin jam Anda
sumber
Ada fungsi bawaan untuk ini, hanya menyediakan waktu. Fungsinya adalah = Waktu (). Ini membuatnya tidak menampilkan tanggal, dan hanya akan menampilkan waktu saat OS pada penciptaan entri baru.
sumber