सामग्री तालिका
यस लेखले सेल परिवर्तन हुँदा एक्सेलमा टाइमस्ट्याम्प कसरी गर्ने भनेर वर्णन गर्दछ। तपाईंले एक विशेष स्तम्भको कक्षहरूमा डाटा प्रविष्टिहरूको ट्र्याक राख्न आवश्यक हुन सक्छ। उदाहरणका लागि, तपाईंले डेटा इनपुट गर्न स्तम्भ B आरक्षित गर्नुभएको छ। अब तपाइँ स्तम्भ B मा सेल अद्यावधिक हुँदा स्तम्भ C मा छेउछाउको कक्षमा टाइमस्ट्याम्प चाहनुहुन्छ। यस लेखले तपाइँलाई २ प्रभावकारी तरिकामा त्यसो गर्न मद्दत गर्नेछ।
अभ्यास कार्यपुस्तिका डाउनलोड गर्नुहोस्
तपाईं तलको डाउनलोड बटनबाट अभ्यास कार्यपुस्तिका डाउनलोड गर्न सक्नुहुन्छ।
Excel.xlsm मा टाइमस्ट्याम्प
२ सेल परिवर्तन हुँदा एक्सेलमा टाइमस्ट्याम्प घुसाउने तरिका
१. एक्सेलमा टाइमस्ट्याम्प घुसाउन IF, AND, NOW र अन्य प्रकार्यहरू प्रयोग गर्नुहोस्
सेल परिवर्तन हुँदा सूत्रहरू प्रयोग गरी टाइमस्ट्याम्प प्राप्त गर्न तलका चरणहरू पालना गर्नुहोस्।
📌 चरणहरू
- पहिलो थिच्नुहोस् ALT+F+T खोल्न Excel विकल्पहरू । त्यसपछि सूत्रहरू ट्याबमा जानुहोस्। अर्को, पुनरावृत्ति गणना सक्षम गर्नुहोस् चेकबक्स जाँच गर्नुहोस्। त्यसपछि, अधिकतम पुनरावृत्ति लाई १ मा सेट गर्नुहोस्। त्यस पछि, ठीक क्लिक गर्नुहोस्।
- अब, कक्षमा निम्न सूत्र प्रविष्ट गर्नुहोस्। C5 । त्यसपछि, तलको कक्षहरूमा सूत्र प्रतिलिपि गर्न Fill Handle आइकन तान्नुहोस्।
=IF(AND(B5"",D5B5),NOW(),IF(B5="","",C5))
- त्यसपछि, कक्ष D5 मा निम्न सूत्र प्रविष्ट गर्नुहोस्। त्यसपछि पहिले जस्तै तलको कक्षहरूमा फिल ह्यान्डल आइकन तान्नुहोस्।
- अब, स्तम्भ B मा कक्षहरूमा मानहरू प्रविष्ट गर्न सुरु गर्नुहोस्।त्यस पछि, तपाइँ निम्न परिणाम प्राप्त गर्नुहुनेछ। यहाँ, स्तम्भ D एक सहायक स्तम्भ हो। तपाईंले स्तम्भ चयन गरेपछि दायाँ क्लिक गरेर यसलाई लुकाउन सक्नुहुन्छ।
- वैकल्पिक रूपमा, तपाईंले सेल C5<मा निम्न सूत्र प्रविष्ट गर्न सक्नुहुन्छ। 7> उही नतिजा प्राप्त गर्न।
=IF(B5"",IF(C5="",NOW(),C5),"")
18>
- तपाईले को ढाँचा परिवर्तन गर्न आवश्यक हुन सक्छ कक्षहरू स्तम्भ C मा। शीर्षमा रहेको स्तम्भ नम्बरमा क्लिक गरेर स्तम्भ चयन गर्नुहोस्। त्यसपछि ढाँचा कक्षहरू संवाद बक्स खोल्न CTRL+1 थिच्नुहोस्। अब, अनुकूलित नम्बर ढाँचामा क्लिक गर्नुहोस्। अर्को, टाइप फिल्डमा d-mmm-yyyy hh:mm:ss AM/PM प्रविष्ट गर्नुहोस्। अन्तमा, ठीक क्लिक गर्नुहोस्।
सूत्र ब्रेकडाउन:
सेलमा सूत्र C5:
➤ IF(B5=””,””,C5))
IF प्रकार्य ले केही फर्काउँदैन यदि सेल B5 खाली छ। अन्यथा, C5 मा भण्डारण गरिएको उही मान फर्काउँछ।
➤ NOW()
NOW प्रकार्य ले हालको फर्काउँछ मिति र समय।
➤ AND(B5””,D5B5)
AND प्रकार्य फर्काउँछ TRUE यदि दुबै आर्गुमेन्टहरू सत्य हुन् अर्थात सेल B5 खाली छैन र सेलहरू B5 र D5 सँग समान मान छैन।
➤ IF(AND(B5””,D5B5),NOW(),IF(B5=””,””,C5))
यदि AND प्रकार्य TRUE फर्काउँछ, त्यसपछि IF प्रकार्य ले NOW प्रकार्य बाट प्राप्त हालको मिति र समय फर्काउँछ। अन्यथा, यसले परिणाम फर्काउँछ IF प्रकार्य समावेश भएको तर्कबाट प्राप्त।
सेल D5 मा सूत्र:
➤ ISNUMBER(D5)
ISNUMBER प्रकार्य ले TRUE फर्काउँछ यदि कक्ष D5 मा संख्या समावेश छ। अन्यथा, यसले False फर्काउँछ।
➤ AND(ISNUMBER(D5),B5=D5)
The AND function रिटर्न TRUE यदि कक्ष D5 मा संख्या र कक्षहरू छन् भने B5 र D5 समान मान छन्। यसले FALSE अन्यथा फर्काउँछ।
➤ OR(C5=””,AND(ISNUMBER(D5),B5=D5))
द OR प्रकार्य फर्काउँछ TRUE यदि कुनै एक आर्गुमेन्ट सत्य हो अर्थात सेल C5 खाली छ वा AND प्रकार्य फर्काउँछ TRUE । यदि सबै तर्कहरू गलत छन् भने यसले FALSE फर्काउँछ।
➤ IF(OR(C5=””,AND(ISNUMBER(D5),B5=D5)),D5 ,B5)
IF प्रकार्य ले सेलमा भण्डारण गरिएको उही मान फर्काउँछ D5 यदि OR प्रकार्य फर्काउँछ TRUE । अन्यथा, यसले सेलको मान फर्काउँछ B5 ।
➤ IF(B5=””,””,IF(OR(C5=””,AND(ISNUMBER(D5) ),B5=D5)),D5,B5))
IF प्रकार्य ले केही फर्काउँदैन यदि सेल B5 खाली छ। अन्यथा, यसले IF प्रकार्य समावेश भएको तर्कबाट प्राप्त परिणाम फर्काउँछ।
थप पढ्नुहोस्: VBA बिना सेल परिवर्तन हुँदा एक्सेल टाइमस्ट्याम्प कसरी घुसाउने (३ तरिका)
समान पढाइहरू
- कसरी एक्सेलमा स्थिर मिति घुसाउने (४ सरल विधिहरू)
- एक्सेल VBA: टाइमस्ट्याम्प घुसाउनुहोस्जब म्याक्रो चलाइन्छ
- कसरी एक्सेल मिति स्ट्याम्प घुसाउने जब पङ्क्तिका कक्षहरू परिमार्जन हुन्छन्
- युनिक्स टाइमस्ट्याम्पलाई एक्सेलमा मितिमा रूपान्तरण गर्नुहोस् (3) विधिहरू)
2. सेल परिवर्तन हुँदा एक्सेलमा टाइमस्ट्याम्प घुसाउन VBA कोड लागू गर्नुहोस्
VBA प्रयोग गरेर सेल परिवर्तन हुँदा तपाइँ एक्सेलमा टाइमस्ट्याम्प पनि प्राप्त गर्न सक्नुहुन्छ। त्यसो गर्न सक्षम हुन तलका चरणहरू पालना गर्नुहोस्।
📌 चरणहरू
- पहिले, लक्षित कार्यपत्र ट्याबमा दायाँ क्लिक गर्नुहोस्। त्यसपछि, चयन गर्नुहोस् कोड हेर्नुहोस् । यसले त्यो विशेष कार्यपत्रको लागि कोड मोड्युल खोल्नेछ।
- अर्को, माथिल्लो दायाँ कुनामा रहेको प्रतिलिपि बटन प्रयोग गरेर निम्न कोड प्रतिलिपि गर्नुहोस्।<12
2284
- 11>त्यसपछि, तल देखाइएको खाली मोड्युलमा प्रतिलिपि गरिएको कोड टाँस्नुहोस्। कागजातलाई म्याक्रो-सक्षम कार्यपुस्तिका को रूपमा। अब, स्तम्भ B मा कक्षहरूमा डाटा प्रविष्ट गर्न सुरु गर्नुहोस्। त्यसपछि तपाईंले पहिले जस्तै परिणामहरू प्राप्त गर्नुहुनेछ।
VBA कोड स्पष्टीकरण:
निजी उपकार्यपत्र_परिवर्तन(दायराको रूपमा बाइभल लक्ष्य)
डिम सेलकोल, टाइमकोल, रो, कल पूर्णांकको रूपमा
Dim DpRng, Rng को रूपमा दायरा
आवश्यक चरहरू घोषणा गर्दै।
CellCol = 2
डेटा प्रविष्टि स्तम्भ।
TimeCol = 3
टाइमस्ट्याम्प स्तम्भ।
पङ्क्ति = Target.Row
Col = Target.Column
चयन गरिएको सेलको पङ्क्ति र स्तम्भ नम्बरहरू भण्डारण गर्दै।
यदि पङ्क्ति <= 4 त्यसपछि बाहिर निस्कनुहोस्उप
शीर्ष ४ पङ्क्तिहरूमा भएका कुनै पनि परिवर्तनहरूले टाइमस्ट्याम्प सिर्जना गर्दैन।
टाइमस्ट्याम्प = ढाँचा(अब, “DD-MM-YYYY HH:MM:SS AM/PM”)
टाइमस्ट्याम्प यसरी ढाँचा गरिनेछ। आवश्यकता अनुसार परिवर्तन गर्नुहोस्।
यदि Target.Text “” त्यसपछि
यदि Col = CellCol त्यसपछि
कक्षहरू(पङ्क्ति, TimeCol) = टाइमस्ट्याम्प
यदि चयन गरिएको कक्ष खाली छ भने टाइमस्ट्याम्प सिर्जना गर्नुहोस्।
त्रुटिमा अर्को पुनःसुरु गर्नुहोस्
उपेक्षा गर्दछ कुनै त्रुटि भएमा।
DpRng = Target सेट गर्नुहोस्।निर्भरहरू
DpRng मा प्रत्येक Rng को लागि
यदि Rng.Column = CellCol त्यसपछि
सेलहरू(Rng.Row, TimeCol) = टाइमस्ट्याम्प
खाली नभएको खण्डमा कक्षहरूको दायराका लागि टाइमस्ट्याम्पहरू सिर्जना गर्नुहोस्।
थप पढ्नुहोस्: कसरी स्वचालित रूपमा एक्सेलमा टाइमस्ट्याम्प डाटा प्रविष्टिहरू सम्मिलित गर्ने (5 विधिहरू)
याद राख्ने कुराहरू
- तपाईले अनुकूलन प्रयोग गर्न आवश्यक छ ठीकसँग ढाँचाबद्ध टाइमस्ट्याम्प प्राप्त गर्न स्तम्भ B मा कक्षहरूको लागि ढाँचा।
- रिक्त कक्षहरूमा डेटा प्रविष्ट गर्दा वैकल्पिक सूत्रले मात्र काम गर्छ।
- यहाँ, डेटा प्रविष्टि र टाइमस्ट्याम्प स्तम्भ कडा छ। VBA कोडमा कोड गरिएको। तपाईंले आफ्नो डेटासेटको आधारमा कोड परिमार्जन गर्न आवश्यक छ।
निष्कर्ष
अब तपाईंलाई थाहा छ कि सेल परिवर्तन हुँदा एक्सेलमा टाइमस्ट्याम्प कसरी गर्ने। तपाईंसँग कुनै थप प्रश्न वा सुझावहरू छन्? यसको लागि तलको टिप्पणी खण्ड प्रयोग गर्नुहोस्। तपाईले हाम्रो ExcelWIKI ब्लगमा एक्सेलको बारेमा थप अन्वेषण गर्न पनि सक्नुहुन्छ। हामीसँग रहनुहोस् र सिक्न जारी राख्नुहोस्।