Daptar eusi
Artikel ieu ngagambarkeun kumaha carana masang cap waktu dina Excel nalika sél robah. Anjeun panginten kedah ngalacak éntri data dina sél kolom tinangtu. Contona, anjeun geus nyadangkeun kolom B pikeun ngasupkeun data. Ayeuna anjeun hoyong cap waktu dina sél anu padeukeut dina kolom C nalika sél diropéa dina kolom B. Artikel ieu bakal ngabantosan anjeun ngalakukeun éta ku 2 cara anu efektif.
Unduh Buku Latihan Praktek
Anjeun tiasa ngundeur buku latihan latihan tina tombol undeuran di handap.
Timestamp dina Excel.xlsm
2 Cara Nyelapkeun Timestamp dina Excel Lamun Sél Robah
1. Anggo IF, AND, NOW sareng Fungsi-fungsi anu sanés pikeun nyelapkeun Timestamp dina Excel
Tuturkeun léngkah-léngkah ieu di handap pikeun kéngingkeun cap waktos nganggo rumus nalika sél robih.
📌 Lengkah
- Pencet heula ALT+F+T pikeun muka Excel Options . Teras angkat ka tab Formula . Salajengna, pariksa kotak centang Aktipkeun itungan iteratif . Teras, setel Iterations Maksimum ka 1. Sanggeus éta, klik OK.
- Ayeuna, asupkeun rumus ieu dina sél. C5 . Teras, séred ikon Eusian Handle pikeun nyalin rumus ka sél di handap.
=IF(AND(B5"",D5B5),NOW(),IF(B5="","",C5))
- Terus, asupkeun rumus ieu dina sél D5 . Teras séred ikon Eusian Cecekelan ka sél di handap sakumaha saméméhna.
=IF(B5="","",IF(OR(C5="",AND(ISNUMBER(D5),B5=D5)),D5,B5))
- Ayeuna, mimitian ngasupkeun nilai dina sél dina kolom B .Saatos éta, anjeun bakal nampi hasil di handap ieu. Di dieu, kolom D mangrupa kolom pembantu. Anjeun tiasa nyumputkeunana ku ngaklik katuhu saatos milih kolom.
- Alternatipna, anjeun tiasa ngalebetkeun rumus ieu dina sél C5 pikeun meunangkeun hasil nu sarua.
=IF(B5"",IF(C5="",NOW(),C5),"")
- Anjeun meureun kudu ngarobah pormat tina sél dina kolom C . Pilih kolom ku ngaklik nomer kolom di luhur. Teras pencét CTRL+1 pikeun muka kotak dialog Format Sél . Ayeuna, klik dina Custom format angka. Salajengna, lebetkeun d-mmm-yyyy hh:mm:ss AM/PM dina widang Type . Tungtungna, klik OK.
Rumus Rumus:
Rumus dina Sél C5:
➤ IF(B5=””,””,C5))
Fungsi IF teu ngabalikeun nanaon lamun sél B5 kosong. Upami teu kitu, mulangkeun nilai anu sami anu disimpen dina C5 .
➤ AYEUNA()
Fungsi AYEUNA mulihkeun ayeuna. tanggal sareng waktos.
➤ AND(B5””,D5B5)
Fungsi AND mulihkeun BENER lamun duanana argumen anu leres nyaéta sél B5 henteu kosong sareng sél B5 sareng D5 henteu gaduh nilai anu sami.
➤ IF(AND(B5””,D5B5),AYEUNA(),IF(B5=””,””,C5))
Lamun AND fungsi mulihkeun BENER , teras Fungsi IF mulihkeun tanggal sareng waktos ayeuna anu dicandak tina fungsi AYEUNA . Upami teu kitu, éta mulih hasilnadicandak tina argumen anu ngandung Fungsi IF .
Rumus dina Sél D5:
➤ ISNUMBER(D5)
Fungsi ISNUMBER mulihkeun BENER lamun sél D5 ngandung angka. Upami teu kitu, éta mulih Palsu .
➤ AND(ISNUMBER(D5),B5=D5)
The AND fungsi mulihkeun BENER lamun sél D5 ngandung angka jeung sél B5 jeung D5 boga nilai nu sarua. Ieu mulih PALSU disebutkeun.
➤ ATAWA(C5="",AND(ISNUMBER(D5),B5=D5))
The OR fungsi mulihkeun TRUE lamun salah sahiji argumen bener nyaeta sél C5 kosong atawa AND fungsi mulih TRUE . Ngahasilkeun FALSE upami sadaya argumen palsu.
➤ IF(OR(C5="",AND(ISNUMBER(D5),B5=D5)),D5 ,B5)
Fungsi IF ngabalikeun nilai anu sami disimpen dina sél D5 upami fungsi OR mulihkeun BENER . Upami teu kitu, éta mulihkeun nilai sél B5 .
➤ IF(B5=””,””,IF(OR(C5=””,AND(ISNUMBER(D5). ),B5=D5)),D5,B5))
Fungsi IF teu ngabalikeun nanaon lamun sél B5 kosong. Upami teu kitu, éta mulihkeun hasil anu dicandak tina argumen anu ngandung Fungsi IF .
Baca Selengkapnya: Kumaha Nyelapkeun Excel Timestamp Nalika Sél Robah Tanpa VBA (3 Cara)
Bacaan Sarupa
- Kumaha Nyelapkeun Tanggal Statis dina Excel (4 Métode Saderhana)
- Excel VBA: Selapkeun TimestampNalika Macro Dijalankeun
- Kumaha Nyelapkeun Stempel Tanggal Excel Nalika Sél Baris Dirobih
- Convert Unix Timestamp ka Tanggal dina Excel (3 Métode)
2. Larapkeun Kodeu VBA pikeun Nyelapkeun Timestamp dina Excel Nalika Sél Robah
Anjeun ogé tiasa kéngingkeun cap waktos dina Excel nalika sél robih nganggo VBA. Turutan léngkah-léngkah ieu di handap pikeun tiasa ngalakukeun éta.
📌 Lengkah-léngkah
- Kahiji, klik katuhu dina tab lembar kerja target. Teras, pilih Témbongkeun Kodeu . Ieu bakal muka modul kode pikeun lembar kerja nu tangtu.
- Salajengna, salin kodeu ieu nganggo tombol salin di pojok katuhu luhur.
9690
- Sanggeus éta, témpél kodeu anu disalin dina modul kosong sapertos anu dipidangkeun di handap ieu.
- Salajengna, simpen dokumén salaku buku kerja anu diaktipkeun makro . Ayeuna, mimitian ngasupkeun data dina sél dina kolom B. Teras anjeun bakal nampi hasil anu sami sareng sateuacana.
VBA Katerangan Kode:
Sub Worksheet_Change(ByVal Target Salaku Rentang)
Dim CellCol, TimeCol, Row, Col As Integer
Taram DpRng, Rng Salaku Rentang
Ngadéklarasikeun variabel anu diperlukeun.
CellCol = 2
Asupkeun data kolom.
TimeCol = 3
Kolom Timestamp.
Baris = Target.Row
Col = Target.Column
Nyimpen nomer baris jeung kolom sél nu dipilih.
Mun Baris <= 4 Teras KaluarSub
Sakur parobahan dina 4 baris luhur moal nyieun timestamp.
Timestamp = Format(Ayeuna, “DD-MM-YYYY HH:MM:SS AM/PM")
Stamp waktu bakal diformat ku cara kieu. Robah sakumaha diperlukeun.
Mun Target.Text "" Lajeng
Mun Col = CellCol Lajeng
Cells(Row, TimeCol) = Timestamp
Jieun stempel waktu lamun sél nu dipilih kosong.
Dina Kasalahan Resume Next
Teu malire sagala kasalahan lamun lumangsung.
Setel DpRng = Target.Dependant
Pikeun Unggal Rng Dina DpRng
Lamun Rng.Column = CellCol Then
Cells(Rng.Row, TimeCol) = Timestamp
Jieun cap waktu pikeun rentang sél lamun teu kosong.
Maca deui: Kumaha Otomatis Nyelapkeun Éntri Data Timestamp dina Excel (5 Métode)
Hal-hal anu Émut
- Anjeun kedah nganggo adat format pikeun sél dina kolom B pikeun meunangkeun timestamp nu diformat bener.
- Rumus alternatip ngan jalan lamun data diasupkeun dina sél kosong.
- Di dieu, asupkeun data jeung kolom timestamp teuas. disandi dina kode VBA. Anjeun kedah ngarobih kode dumasar kana set data anjeun.
Kacindekan
Ayeuna anjeun terang kumaha cap waktu dina Excel nalika sél robah. Dupi anjeun gaduh patarosan atanapi saran salajengna? Punten nganggo bagian koméntar di handap pikeun éta. Anjeun oge tiasa nganjang ka blog ExcelWIKI urang pikeun ngajalajah langkung seueur ngeunaan excel. Tetep sareng kami sareng terus diajar.