Loncat ke daftar isi utama

Masukkan tanggal dan stempel waktu dengan cepat dan otomatis di Excel

Di Excel, memasukkan tanggal dan stempel waktu adalah operasi normal. Di sini, di tutorial ini, saya akan memperkenalkan beberapa metode secara manual atau otomatis memasukkan tanggal dan cap waktu di sel Excel dengan menyediakan kasus yang berbeda.

Masukkan tanggal dan stempel waktu dengan pintasan

Masukkan tanggal dan cap waktu dengan rumus

Formula untuk memasukkan stempel waktu secara otomatis saat memasukkan data di kolom lain

VBA untuk memasukkan stempel waktu secara otomatis saat memasukkan data di kolom lain


Masukkan tanggal dan stempel waktu dengan pintasan

Jika Anda hanya perlu memasukkan tanggal dan cap waktu dalam beberapa sel, Anda dapat memasukkannya secara manual dengan menekan pintasan.

Masukkan tanggal sekarang: kontrol + :
doc masukkan cap waktu 1

Masukkan waktu sekarang: perubahan + kontrol + :
doc masukkan cap waktu 2

Lihat tangkapan layar:
doc masukkan cap waktu 3

Tip:

1. Anda dapat memformat keluaran sebagai format tanggal atau format waktu yang Anda butuhkan Format Cells dialog.

2. Jika sudah Kutools untuk Excel, Anda dapat memasukkan tanggal sekarang atau tanggal lain dalam format tanggal tertentu sesuai kebutuhan Anda Masukkan Tanggal fungsi. Klik untuk mengunduh gratis
masukkan tanggal


Masukkan tanggal dan cap waktu dengan rumus

Jika Anda ingin memasukkan tanggal atau cap waktu yang dapat diperbarui secara otomatis, Anda dapat menggunakan rumus di bawah ini.

Masukkan tanggal sekarang

= HARI INI ()

Tekan Enter kunci, dan tanggal saat ini dimasukkan ke dalam sel.

Masukkan waktu sekarang :

= SEKARANG ()

Tekan tombol Enter, dan tanggal dan waktu saat ini dimasukkan ke dalam sel.
doc masukkan cap waktu 4

Tip:

1. Anda dapat memformat keluaran sebagai format tanggal atau format waktu yang Anda butuhkan Format Cells dialog. Misalnya, Anda hanya ingin menampilkan waktu saat ini, cukup format sel sebagai Waktu setelah menggunakan = SEKARANG () rumus

2. Jika Anda ingin memasukkan tanggal dan waktu saat ini ke dalam header atau footer lembar kerja, Anda dapat menggunakan Masukkan Informasi Buku Kerja fungsi dari Kutools untuk Excel untuk menangani pekerjaan ini dengan cepat. Klik untuk mengunduh gratis
masukkan informasi buku kerja


Formula untuk memasukkan stempel waktu secara otomatis saat memasukkan data di kolom lain

Misalkan, ada dua kolom, Kolom A dan Kolom B, sekarang Anda ingin memasukkan cap waktu saat ini di Kolom B sambil memasukkan data di Kolom A, bagaimana cara melakukannya?
otomatis memasukkan cap waktu 1

Masukkan stempel waktu secara otomatis saat memasukkan data

1. Pertama, klik File > Opsi untuk membuka Opsi Excel dialog, pilih Rumus di panel kiri, lalu centang Aktifkan penghitungan berulang in Opsi penghitungan kelompok. Dan klik OK.
doc masukkan cap waktu 5

2. Di Kolom B, misalnya, Sel B1, ketikkan rumus ini

= IF (A1 <> "", IF (B1 <> "", B1, NOW ()), "")

lalu seret gagang isian otomatis ke bawah ke sel.
doc masukkan cap waktu 6

3. Kemudian format sel rumus sebagai format tanggal waktu seperti yang Anda butuhkan di Format Cells dialog: biarkan sel formula tetap dipilih, klik kanan untuk menampilkan menu konteks, pilih Format Cells, lalu Format Cells dialog muncul, di Kustom bagian yang di bawah Jumlah tab, ketik format yang Anda perlukan ke Tipe kotak teks, dan klik OK.
doc masukkan cap waktu 7

Sekarang ketika Anda memasukkan data ke Kolom A, tanggal waktu saat ini akan dimasukkan di Kolom B.
doc masukkan cap waktu 8

Sisipkan otomatis dan perbarui stempel waktu saat sel berubah di kolom lain

Jika Anda ingin menyisipkan stempel waktu secara otomatis saat entri sel, dan pada saat yang sama, jika entri berubah, stempel waktu yang dimasukkan akan diperbarui, Anda dapat menggunakan rumus di bawah ini:

=IF(A1<>"",IF(AND(B1<>"",CELL("address")=ADDRESS(ROW(A1),COLUMN(A1))),NOW(),IF(CELL("address")<>ADDRESS(ROW(A1),COLUMN(A1)),B1,NOW())),"")

A1 adalah sel yang akan Anda masukkan data, B1 adalah sel rumus yang ingin Anda masukkan stempel waktu.

Seret pegangan isi otomatis ke bawah sel yang Anda gunakan.
otomatis memasukkan cap waktu 2

Kemudian format sel rumus sebagai format tanggal waktu seperti yang Anda butuhkan di Format Cells dialog: biarkan sel formula tetap dipilih, klik kanan untuk menampilkan menu konteks, pilih Format Cells, lalu Format Cells dialog muncul, di Kustom bagian yang di bawah Jumlah tab, ketik format yang Anda perlukan ke Tipe kotak teks, klik OK.


VBA untuk memasukkan stempel waktu secara otomatis saat memasukkan data di kolom lain

Jika Anda terbiasa dengan kode VBA, Anda dapat melakukan seperti di bawah ini:

1. Klik kanan pada tab lembar kerja yang Anda gunakan, lalu pilih Lihat kode dari menu konteks
doc masukkan cap waktu 9

2. Kemudian di Microsoft Visual Basic untuk Aplikasi jendela, tempel kode di bawah ini.

VBA: Otomatis memasukkan cap waktu

Private Sub Worksheet_Change(ByVal Target As Range)
'UpdatebyKutools20190919
Dim xRInt As Integer
Dim xDStr As String
Dim xFStr As String
On Error Resume Next
xDStr = "A" 'Data Column
xFStr = "B" 'Timstamp Column
If (Not Application.Intersect(Me.Range(xDStr & ":" & xDStr), Target) Is Nothing) Then
       xRInt = Target.Row
       Me.Range(xFStr & xRInt) = Format(Now(), "mm/dd/yyyy hh:mm:ss")
End If
End Sub

doc masukkan cap waktu 10

3. Kemudian simpan kode ini. Mulai sekarang, selama Anda memasukkan data atau mengubah data di Kolom A, stempel waktu baru akan dimasukkan ke Kolom B.

Note: Anda dapat mengubah kolom A dan B dan format waktu bb / hh / tttt: mm: dd dalam kode VBA agar sesuai dengan kebutuhan Anda yang sebenarnya.

Jika Anda ingin menggunakan fungsi yang ditentukan, Anda dapat melakukan seperti di bawah ini:

1. Memegang Alt + F11 kunci untuk mengaktifkan Microsoft Visual Basic untuk Aplikasi jendela. Dan klik Menyisipkan > Modul untuk memasukkan modul kosong.
doc masukkan cap waktu 11

2. Tempel kode di bawah ini ke modul baru. Kemudian simpan kode dan kembali ke lembar kerja.

Function FormatDate(xRg As Range)
'UpdatebyKutools20190919
On Error GoTo Err_01
If xRg.Value <> "" Then
    FormatDate = Format(Now, "mm/dd/yyyy hh:mm:ss")
Else
    FormatDate = ""
End If
Exit Function
Err_01:
    FormatDate = "Error"
End Function

doc masukkan cap waktu 12

3. Di sel yang akan disisipkan cap waktu, ketikkan rumus ini

= FormatDate (F1)

F1 adalah sel yang akan Anda masukkan data atau ubah data. Lalu seret gagang isian otomatis ke bawah ke sel.
doc masukkan cap waktu 13

Sekarang tanggal waktu saat ini akan dimasukkan jika sel F1 memasukkan data atau diperbarui.


Operasi Lainnya (Artikel) Terkait DateTime

Ubah tanggal yang disimpan sebagai teks menjadi tanggal di Excel
Terkadang, saat Anda menyalin atau mengimpor tanggal dari sumber data lain ke sel Excel, tanggal tersebut mungkin diformat dan disimpan sebagai teks. Dan di sini saya memperkenalkan trik untuk mengubah tanggal yang disimpan sebagai teks ini menjadi tanggal standar di Excel.

Tambahkan / kurangi setengah tahun / bulan / jam ke tanggal atau waktu di Excel
Untuk menambah tahun, bulan atau jam ke tanggal atau waktu biasa dalam pekerjaan harian Excel kita. Pernahkah Anda mencoba menambahkan setengah tahun, bulan, atau jam ke tanggal atau waktu? Di sini saya memperkenalkan trik untuk menangani pekerjaan ini.

Stempel waktu rata-rata hari di Excel
Misalnya, Anda telah mencatat stempel waktu masuk setiap kali pengguna tertentu mengakses situs web di Excel, dan sekarang Anda ingin membuat rata-rata stempel waktu ini untuk memprediksi waktu yang paling memungkinkan pengguna ini akan mengakses situs web di masa mendatang, bagaimana Anda bisa menyelesaikannya ?

Hitung jam antara waktu setelah tengah malam di Excel
Misalkan Anda memiliki tabel waktu untuk mencatat waktu kerja Anda, waktu di Kolom A adalah waktu mulai hari ini dan waktu di Kolom B adalah waktu akhir hari berikutnya. Biasanya, jika Anda menghitung selisih waktu antara dua waktu dengan langsung minus "= B2-A2", ini tidak akan menampilkan hasil yang benar


  • Bilah Formula Super (dengan mudah mengedit beberapa baris teks dan rumus); Membaca Tata Letak (membaca dan mengedit sel dalam jumlah besar dengan mudah); Tempel ke Rentang yang Difilter...
  • Gabungkan Sel / Baris / Kolom dan Menyimpan Data; Pisahkan Konten Sel; Gabungkan Baris Duplikat dan Jumlah / Rata-rata... Mencegah Sel Duplikat; Bandingkan Rentang...
  • Pilih Duplikat atau Unik Baris; Pilih Baris Kosong (semua sel kosong); Temukan Super dan Temukan Fuzzy di Banyak Buku Kerja; Pilih Acak ...
  • Salinan Tepat Beberapa Sel tanpa mengubah referensi rumus; Buat Referensi Otomatis ke Beberapa Lembar; Sisipkan Poin, Kotak Centang, dan lainnya ...
  • Favorit dan Sisipkan Rumus dengan Cepat, Rentang, Grafik dan Gambar; Enkripsi Sel dengan kata sandi; Buat Milis dan mengirim email ...
  • Ekstrak Teks, Tambahkan Teks, Hapus berdasarkan Posisi, Hapus Space; Membuat dan Mencetak Subtotal Paging; Konversi Konten Antar Sel dan Komentar...
  • Filter Super (simpan dan terapkan skema filter ke sheet lain); Penyortiran Lanjutan menurut bulan / minggu / hari, frekuensi dan lainnya; Filter Khusus dengan huruf tebal, miring ...
  • Gabungkan Workbooks dan WorkSheets; Gabungkan Tabel berdasarkan kolom kunci; Pisahkan Data menjadi Beberapa Lembar; Konversi Batch xls, xlsx dan PDF...
  • Pengelompokan Tabel Pivot menurut nomor minggu, hari dalam seminggu dan banyak lagi ... Tampilkan Sel yang Tidak Terkunci dan Terkunci dengan warna berbeda; Sorot Sel Yang Memiliki Rumus / Nama...
tab kte 201905
  • Aktifkan pengeditan dan pembacaan tab di Word, Excel, PowerPoint, Publisher, Access, Visio, dan Project.
  • Buka dan buat banyak dokumen di tab baru di jendela yang sama, bukan di jendela baru.
  • Meningkatkan produktivitas Anda sebesar 50%, dan mengurangi ratusan klik mouse untuk Anda setiap hari!
officetab bawah
Comments (8)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
If anyone can assist, I'm seeking help to create a formula that, when I change the status to 'Complete,' automatically records the date of that moment. Similarly, if I change the status for subsequent entries, it should capture the date of that day. Any guidance on creating this formula would be greatly appreciated.
This comment was minimized by the moderator on the site
Hi, We have used the following formula for auto-update timestamp

=IF(A1<>"",IF(AND(B1<>"",CELL("address")=ADDRESS(ROW(A1),COLUMN(A1))),NOW(),IF(CELL("address")<>ADDRESS(ROW(A1),COLUMN(A1)),B1,NOW())),"")

But, sometimes it works sometimes it doesn't. even faced for some user's it's working fine for some not.
Sometimes it shows circular reference pop message error for some-user.
when tried to rectify the error, we saw circular reference is grad out. Not sure how do we fix it.

Any help much apricated!!! Thankyou
This comment was minimized by the moderator on the site
Hi, thank you for this, it is very helpful with my project.

I' m running calculations on stock market information that is populating the spreadsheet with RTD;
I' m trying to create a timestamp when there is an update in the stock price, but this does not work, the "timestamp" cell remains blank.
(The cell that receives the stock price is RTD formula)

Any ideas what i should do ?
This comment was minimized by the moderator on the site
In the cells where the time stamp should show up, red text saying Time stamp shows up instead. No value in format mm/dd/yyyy hh:mm:ss is visible.
This comment was minimized by the moderator on the site
Hi, Celeste, I did not get your question clearly. If you want to show "Time Stamp" in the cell if there is empty in the entried cell, you just change the formula to:
=IF(A1<>"",IF(B1<>"",B1,NOW()),"Time Stamp")
This comment was minimized by the moderator on the site
the function uptades every time you open the excel file
it also updates the earlier data when you insert rows.
This comment was minimized by the moderator on the site
Hi, try to click Formulas tab and go to Calculation group to click Calculation Options > Manual, then the formula will not auto update.
https://www.extendoffice.com/images/stories/comments/sun-comment/doc-manual-calculation.png
This comment was minimized by the moderator on the site
Thank you very much for your kind help. Unfortunately, the manual setting would stop my other formulas in the table, which is not good from my point of view.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations