Tampilkan waktu dinamis (dan bukan tanggal) dalam excel

16

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?

Lea Cohen
sumber

Jawaban:

6

Setelah Anda memasukkan formual = now () ke sel, pilih sel dan tekan Ctrl + Shift + 2 Sama-sama!

Trí X
sumber
2
Perhatikan bahwa ini hanya memformat sel sebagai waktu. Nilai yang mendasarinya masih Tanggal dan Waktu
chris neilsen
Hanya menambahkan, Cukup setel jenis sel ke tanggal atau tanggal panjang atau waktu yang diperlukan untuk bermain-main dengan berbagai jenis nilai.
Alok Rajasukumaran
13

coba rumus ini

= SEKARANG () - TRUNC (SEKARANG ())

=NOW()-TODAY()
chris neilsen
sumber
2
Perhatikan bahwa TRUNC (SEKARANG ()) = HARI INI ()
barry houdini
Ini memberi saya semacam nomor digital, kecuali saya memformat sel sebagai tanggal ... Tapi saya tidak ingin harus memformat sel secara eksplisit. Dengan fungsi now (), format sel tanpa intervensi eksternal ...
Lea Cohen
Dalam kedua kasus, data yang mendasarinya adalah Date Serial Number. Dalam kasus pertama, Excel hanya menerapkan format untuk Anda. Anda tidak memiliki pilihan selain menerapkan format.
chris neilsen
1
@Lea_Cohen Anda dapat menggunakan fungsi TEXT untuk mendapatkan waktu, mis. Gunakan =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)
barry houdini
@ Larry yang akan melakukannya. (Dugaan saya - pertanyaan berikutnya: bagaimana saya menggunakan waktu itu dalam formula)
chris neilsen
2
=Now()
  1. Klik kanan Cell
  2. Klik Format Cells
  3. Klik Customdi sebelah kiri
  4. Pilih format waktu sebagai h:mm:ss AM/PM
  5. Klik OK

Satu Solusi lagi: -

=TEXT(NOW(), "hh:mm:ss AM/PM")
Siva Charan
sumber
Terima kasih, tapi inilah yang saya lakukan sekarang. Yang saya cari adalah cara yang akan menyelamatkan saya 5 langkah ini ...
Lea Cohen
Mengapa tidak menulis makro yang melakukan 5 langkah ini?
dsolimano
1
@LeaCohen: Saya telah memperbarui jawaban saya dengan satu solusi lagi.
Siva Charan
@Siva_Charan Snap! lihat komentar saya ...........
barry houdini
@barryhoudini: Maaf saya tidak memperhatikan komentar Anda. Karena Anda telah memposting 1 menit sebelum saya, haruskah saya menghapus jawaban saya.
Siva Charan
1

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.

pengguna638978
sumber
Harap edit jawaban Anda untuk memasukkan formula yang diperbaiki
DavidPostill
1

Coba kode ini:

=TIME(HOUR(NOW()),MINUTE(NOW()),SECOND(NOW()))

Terima kasih.

Fahad
sumber
0

Untuk hanya menunjukkan waktu yang Anda tahan -> CTRL +: <- ini hanya akan menampilkan waktu.

Admingrl
sumber
Hai Admingrl, dan selamat datang di SuperUser. Jawaban Anda bagus jika saya ingin jalan pintas untuk menampilkan waktu satu kali saja. Tetapi saya sedang mencari cara untuk menampilkan waktu saat ini secara dinamis - bahwa setiap kali saya membuka spreadsheet, sel akan menunjukkan waktu saat ini.
Lea Cohen
0

Menggunakan

=NOW()-TODAY(),

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 24seperti ini

Current Time   Finish Time     Total Hours

=NOW()-TODAY()  8:30 PM         =(B2-B1)*24
Bickey
sumber
-1

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

Denis
sumber
1
Selamat datang di SuperUser. Jika Anda mengirim jawaban yang hanya berupa tautan, lebih sulit bagi orang untuk melihat apakah itu akan membantu mereka, dan itu bisa menjadi tidak berarti jika situs web target offline. Lebih baik mengutip informasi penting secara langsung, dan cukup berikan tautan untuk bacaan lebih lanjut.
JRI
-3

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.

Damian
sumber
1
Sudahkah Anda mencoba ini? Dalam versi apa Excel berfungsi seperti itu?
G-Man Mengatakan 'Reinstate Monica'