Mündəricat
Bu məqalə hüceyrə dəyişdikdə excel-də vaxt damgasının necə qoyulacağını təsvir edir. Müəyyən bir sütunun xanalarındakı məlumat girişlərini izləmək lazım ola bilər. Məsələn, məlumat daxil etmək üçün B sütununu rezerv etmisiniz. İndi siz B sütununda xana yeniləndikdə C sütununda bitişik xanada vaxt möhürünün olmasını istəyirsiniz. Bu məqalə sizə bunu 2 effektiv şəkildə etməyə kömək edəcək.
Təcrübə İş Kitabını endirin
Siz təcrübə iş kitabını aşağıdakı endirmə düyməsindən endirə bilərsiniz.
Excel.xlsm-də vaxt möhürü
Hüceyrə Dəyişəndə Excel-də Zaman Damgası Daxil etməyin 2 Yolu
1. Excel-də vaxt möhürü daxil etmək üçün IF, AND, NOW və digər funksiyalardan istifadə edin
Xüceyrə dəyişdikdə düsturlardan istifadə edərək vaxt damğası əldə etmək üçün aşağıdakı addımları yerinə yetirin.
📌 Addımlar
- Əvvəlcə ALT+F+T düymələrini basaraq Excel Seçimləri açın. Sonra Formullar sekmesine keçin. Sonra, İterativ hesablamağı aktivləşdir qutusunu yoxlayın. Sonra Maksimum İterasiyalar -ni 1-ə təyin edin. Bundan sonra OK düyməsini basın.
- İndi isə xanaya aşağıdakı düsturu daxil edin. C5 . Sonra, düsturu aşağıdakı xanalara köçürmək üçün Doldurma Dəstəyi işarəsini dartın.
=IF(AND(B5"",D5B5),NOW(),IF(B5="","",C5))
- Sonra D5 xanasına aşağıdakı düsturu daxil edin. Sonra Doldurma Dəstəyi işarəsini əvvəlki kimi aşağıdakı xanalara dartın.
=IF(B5="","",IF(OR(C5="",AND(ISNUMBER(D5),B5=D5)),D5,B5))
- İndi sütun B xanalarına dəyərlər daxil etməyə başlayın.Bundan sonra aşağıdakı nəticəni alacaqsınız. Burada sütun D köməkçi sütundur. Sütunu seçdikdən sonra siçanın sağ düyməsini sıxmaqla onu gizlədə bilərsiniz.
- Alternativ olaraq C5
eyni nəticəni əldə etmək üçün.
=IF(B5"",IF(C5="",NOW(),C5),"")
- Siz formatlaşdırmanı dəyişdirməlisiniz. C sütunundakı xanalar. Yuxarıdakı sütun nömrəsinə klikləməklə sütunu seçin. Sonra Ctrl+1 düyməsini sıxaraq Format Hüceyrələri dialoq qutusunu açın. İndi Xüsusi nömrə formatına klikləyin. Sonra Növ sahəsinə d-aaa-yyyy hh:dd:ss AM/PM yazın. Nəhayət, OK düyməsini klikləyin.
Düstur bölgüsü:
Hüceyrədəki düstur C5:
➤ ƏGƏR(B5=””,””,C5))
ƏGƏR funksiyası xana varsa heç nə qaytarmır B5 boşdur. Əks halda, C5 -də saxlanılan eyni dəyəri qaytarır.
➤ NOW()
NOW funksiyası cari dəyəri qaytarır. tarix və vaxt.
➤ AND(B5””,D5B5)
AND funksiyası hər ikisi varsa DOĞRU qaytarır arqumentlər doğrudur, yəni B5 xanası boş deyil və xanalar B5 və D5 eyni dəyərə malik deyil.
➤ IF(AND(B5”",D5B5),NOW(),IF(B5=””,””,C5))
Əgər AND funksiyası DOĞRU qaytarır, sonra ƏGƏR funksiyası NOW funksiyasından alınan cari tarixi və vaxtı qaytarır. Əks halda, nəticəni qaytarır ƏGƏR funksiyasını ehtiva edən arqumentdən əldə edilmişdir.
D5 xanasındakı düstur:
➤ ISNUMBER(D5)
ISNUMBER funksiyası D5 xanasında nömrə varsa, DOĞRU qaytarır. Əks halda, Yanlış qaytarır.
➤ AND(ISNUMBER(D5),B5=D5)
AND funksiyası D5 xanasında ədəd varsa və B5 və D5 xanaları eyni dəyərə malikdirsə, DOĞRU qaytarır. Əks halda FALSE qaytarır.
➤ OR(C5=””,VƏ(ISNUMBER(D5),B5=D5))
VEYA funksiyası arqumentlərdən hər hansı biri doğru olarsa, DOĞRU qaytarır, yəni C5 xanası boşdur və ya VƏ funksiyası DOĞRU qaytarır . Bütün arqumentlər yalan olarsa, YANLIŞ qaytarır.
➤ IF(OR(C5=””,AND(ISNUMBER(D5),B5=D5)),D5 ,B5)
ƏĞR funksiyası D5 xanasında saxlanan eyni dəyəri qaytarır, əgər VEYA funksiyası DOĞRU qaytarırsa . Əks halda, B5 xanasının dəyərini qaytarır.
➤ IF(B5=””,””,IF(OR(C5="",AND(ISNUMBER(D5)) ),B5=D5)),D5,B5))
ƏĞER funksiyası B5 xanası boşdursa, heç nə qaytarmır. Əks halda, ƏGƏR funksiyasını ehtiva edən arqumentdən əldə edilən nəticəni qaytarır.
Daha çox oxuyun: VBA olmadan hüceyrə dəyişdikdə Excel vaxt damğasını necə daxil etmək olar (3 yol)
Oxşar oxunuşlar
- Excel-də Statik Tarixi Necə Daxil Etmək olar (4 Sadə Metod)
- Excel VBA: Vaxt möhürü daxil edinMakro işə salındıqda
- Sərtdəki xanalar dəyişdirildikdə Excel tarix ştampını necə daxil etməli
- Excel-də Unix vaxt damğasını tarixə çevirin (3 Metodlar)
2. Hüceyrə Dəyişiklikləri Zaman Excel-də Zaman Damgası Daxil etmək üçün VBA Kodunu Tətbiq edin
Siz həmçinin VBA-dan istifadə edərək hüceyrə dəyişdikdə Excel-də vaxt damğası əldə edə bilərsiniz. Bunu etmək üçün aşağıdakı addımları yerinə yetirin.
📌 Addımlar
- İlk olaraq hədəf iş vərəqi nişanına sağ klikləyin. Sonra Koda Baxın seçin. Bu, həmin xüsusi iş vərəqi üçün kod modulunu açacaq.
- Sonra, yuxarı sağ küncdəki kopyalama düyməsini istifadə edərək aşağıdakı kodu kopyalayın.
5506
- Bundan sonra kopyalanmış kodu aşağıda göstərildiyi kimi boş modula yapışdırın.
- Sonra, yadda saxlayın sənədi makro-aktiv iş kitabı kimi. İndi B sütunundakı xanalara məlumatları daxil etməyə başlayın. Onda siz əvvəlki kimi nəticələr əldə edəcəksiniz.
VBA Kod İzahatı:
Şəxsi Alt İş Vərəqi_Dəyişdirmə(Məqsəd olaraq ByVal Hədəf)
Dim CellCol, TimeCol, Row, Col of Integer
Dim DpRng, Rng As Range
Lazımi dəyişənlərin elan edilməsi.
CellCol = 2
Məlumatların daxil edilməsi sütun.
TimeCol = 3
Vaxt möhürü sütunu.
Sıra = Hədəf.Sətir
Sütun = Hədəf.Sütun
Seçilmiş xananın sətir və sütun nömrələrinin saxlanması.
Əgər Satır <= 4 O zaman ÇıxınAlt
Üst 4 cərgədə hər hansı dəyişiklik vaxt damğası yaratmayacaq.
Vaxt damğası = Format(İndi, “GG-AA-YYYY SS:MM:SS AM/PM”)
Vaxt damğası bu şəkildə formatlanacaq. Tələb olunduğu kimi dəyişdirin.
Əgər Hədəf.Mətn “” O zaman
Əgər Col = CellCol O zaman
Cells(Row, TimeCol) = Timestamp
Seçilmiş xana boşdursa, zaman damğası yaradın.
Sonrakı Xətada Davam Etməkdə
İnorur hər hansı bir xəta baş verərsə.
DpRng = Hədəf.Dependents təyin edin
DpRng-dəki Hər Rng üçün
Əgər Rng.Column = CellCol Sonra
Cells(Rng.Row, TimeCol) = Timestamp
Boş deyilsə, bir sıra xanalar üçün vaxt ştampları yaradın.
Ətraflı oxuyun: Zaman möhürü məlumatlarını Excel-də avtomatik olaraq necə daxil etmək olar (5 üsul)
Yadda saxlamalı olduğunuz şeylər
- Xüsusi istifadə etməlisiniz düzgün formatlaşdırılmış vaxt möhürü əldə etmək üçün B sütunundakı xanalar üçün format.
- Alternativ düstur yalnız boş xanalara verilənlər daxil edildikdə işləyir.
- Burada məlumat girişi və vaxt möhürü sütunu çətindir. VBA kodunda kodlanmışdır. Siz data dəstinizə əsaslanaraq kodu dəyişdirməlisiniz.
Nəticə
İndi siz hüceyrə dəyişdikdə excel-də necə vaxt damğası qoyacağınızı bilirsiniz. Əlavə sualınız və ya təklifiniz varmı? Bunun üçün aşağıdakı şərh bölməsindən istifadə edin. Siz həmçinin excel haqqında ətraflı öyrənmək üçün ExcelWIKI bloqumuza baş çəkə bilərsiniz. Bizimlə qalın və öyrənməyə davam edin.